0
我得到在phpMyAdmin當前選擇不包含唯一列。電網編輯,複選框,編輯,拷貝和刪除功能不可用
當前選擇下列通知不包含唯一的列。網格編輯,複選框,編輯,複製和刪除功能不可用。
下面是我在phpMyadmin中運行的查詢。我嘗試過使用而不是使用,我也嘗試刪除一些連接。我使用INNER JOIN的那一刻我收到通知。
我試圖找到解決方案,但它們都涉及設置索引或AI爲列
SELECT mr.response_id, mr.user_id, mr.topic_id, mr.response,
mt.name AS topic_name, mt.category_id,
mu.username, mc.name AS category_name
FROM mismatch_response AS mr
INNER JOIN mismatch_topic AS mt USING(topic_id)
INNER JOIN mismatch_user AS mu USING(user_id)
INNER JOIN mismatch_category AS mc USING(category_id)
,但所有的表我有被設置爲與自動遞增的主鍵列。
不知道自己還能做些什麼
我該如何糾正這個問題或使用唯一索引創建一個? – DaleZA
從'SELECT'語句中的任何一個表中添加一個唯一索引..記錄只有一個表 – Sanchit
Inshort ..在結果集中..只有一個主鍵應該在那裏..如果使用JOINS,讓主鍵爲anytable – Sanchit