簡體   English   中英

我的SQL查詢有什么問題?

[英]what;s wrong with my sql query?

我的查詢有什么問題...

我收到錯誤消息#1064-您的SQL語法有錯誤; 檢查與您的MySQL服務器版本相對應的手冊,以獲取在'附近使用的正確語法。 mail_time來自ibc_messages m,ibc_msg_queue q和m。 id = q msgid和q'在第1行

SELECT distinct q.msgid, q.mail_time, m.status,
FROM ibc_msg_queue q , ibc_messages m
WHERE q.mail_time = '0000-00-00 00:00:00' AND q.msgid = m.id
ORDER BY q.msgid

在第三列后刪除逗號

SELECT distinct q.msgid , q.mail_time,m.status FROM

在“ FROM”子句之前,您要使用逗號

FROM關鍵字之前,您有一個多余的逗號( , )。 只需將其刪除,就可以了:

SELECT distinct q.msgid , q.mail_time,m.status
FROM ibc_msg_queue q , ibc_messages m
WHERE q.mail_time = '0000-00-00 00:00:00' AND q.msgid = m.id ORDER BY q.msgid

您在其中還有一個逗號:

您的:

SELECT distinct q.msgid , 
       q.mail_time,
       m.status, 
FROM ibc_msg_queue q , ibc_messages m
WHERE q.mail_time = '0000-00-00 00:00:00' 
  AND q.msgid = m.id 
ORDER BY q.msgid

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM