不工作,我不明白爲什麼我的查詢是不工作:MySQL查詢在phpMyAdmin
INSERT INTO `jos_acymailing_subscriber`(`sleep_breathe`)
VALUE (`1`)
SELECT `subid`
FROM `jos_acymailing_listsub`
WHERE `listid` = `8`
LEFT JOIN `jos_acymailing_subscriber`
ON `jos_acymailing_listsub`.`subid` = `jos_acymailing_subscriber`.`sleep_breathe`
THX
我有用戶的表給訂閱了一個郵件列表(的標識我感興趣的是8)。訂閱表是一個簡單的中介表「多對多」的關係
在用戶表我想在一個領域與1添加該訂閱列表8
所以用戶整數我需要首先選擇位於listid爲8的中間表中的用戶,然後在用戶表中的sleep_breathe字段中添加1。
用戶表結構:名稱:jos_acymailing_subscriber
字段類型Null默認註釋 子編號INT(10)否
電子郵件VARCHAR(200)無
用戶ID INT(10)是NULL
名VARCHAR( 250)否
創建INT(10)是NULL
確認TINYINT(4)無0
啓用TINYINT(4)否1個
接受TINYINT(4)否1
IP VARCHAR(100)是NULL
HTML TINYINT(4)否1
鍵VARCHAR(250)是NULL
ersmembershipnumber VARCHAR(250)是NULL
第一VARCHAR(250)是NULL
標題VARCHAR( 250)是NULL
ERJ VARCHAR(250)是NULL
ERR VARCHAR(250)是NULL
專着VARCHAR(250)是NULL
呼吸VARCHAR(250)是NULL
membershipcategory VARCHAR(250)是NULL
mship_status VARCHAR(250)是NULL
COPD VARCHAR(250)是NULL
sleep_breathe VARCHAR(250)是NULL
親VARCHAR(250)是NULL
中介表結構:名稱:jos_acymailing_listsub
字段類型Null默認註釋 listid SMALLINT(11)否
子編號INT(11)否
SUBDATE INT(11)是NULL
unsubdate INT(11)Y es NULL
status tinyint(4)否
什麼是不工作?你會得到什麼錯誤信息? – 2011-05-03 13:13:44
這些是兩個查詢。 – Thilo 2011-05-03 13:14:30
有兩個查詢...一個接一個執行 – diEcho 2011-05-03 13:16:52