mysql-error-1235

    13熱度

    2回答

    在MySQL我試圖像這樣定義一個觸發器: DELIMITER $$ CREATE TRIGGER vipInvite AFTER INSERT ON meetings FOR EACH ROW BEGIN IF(NOT EXISTS (SELECT * FROM participants WHERE meetid = NEW.meetid AND pid ='vip'))

    5熱度

    1回答

    我正在使用MySQL v5.0.45並試圖刪除表中的第n行,而不考慮其ID號。我設置了PHP中的原型其納入地方設置我的web開發項目之前,在我的數據庫如下: CREATE TABLE prototype_1 (id INT NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), name varchar(30)); INSERT INTO prototype_1 (

    0熱度

    1回答

    我正在phpMyAdmin中工作,我是新創建MySQL 5.0.45觸發器的。我試圖創建一個觸發器,當值超出範圍時,通過拋出一個錯誤來幫助我驗證數據。 這只是正常: create trigger t1 before insert on hvi for each row begin declare dummy int; if new.`Moist (dry%)`

    1熱度

    1回答

    SELECT * FROM `ip_log` WHERE `email` in (select distinct ip from ip_log where email='tuyji' and date(addin)='2012-09-15' order by addin asc limit 5) where ip='171.98.8.148'

    7熱度

    3回答

    這是我原來的查詢...... SELECT `id` FROM `properties` LIMIT 10, 20 的LIMIT條件是分頁。 現在,我必須得到像以前一樣,但我只需要得到條件存在的行的三分之一。 我想出了這個,就在之前我想通了,該怎麼辦扔LIMIT 30(共行匹配/ 3)* 2 SELECT `id` FROM `properties` WHERE `id

    12熱度

    4回答

    我有這個疑問: SELECT count(cp.CxID) as intSmokers FROM CustPrimarySmoking cp JOIN Customer c ON cp.CxID = c.CustomerID WHERE cp.CxID IN (SELECT CxID FROM CustPrimarySmoking WHERE CxID = cp.CxID LIMIT 1,