我的代碼:SQL創建獨特的ID其中沒有兩個表
SELECT FLOOR(RAND() * 9999) AS random_num FROM product_list
WHERE 'random_num' NOT EXISTS
(SELECT code_id FROM product_list)
AND 'random_num' NOT EXISTS (SELECT p_code_id FROM item_group)
LIMIT 1
當PHP代碼,結果其分毫IM runit,請告知。
「不工作」 - 不是一個問題 –
有關@MitchWheat對不起,我becouse英語不好:) –
'WHERE'random_num'NOT EXISTS'是無效的SQL。列名不得用單引號括起來。 ''random_num''是一個字符串常量。 'random_num'是一個列名。 Plus:在'exists'運算符的前面加上列名(或字符串常量)也是無效的 –