我這句sql被提示from子句語法錯誤是為什麼

2021-05-14 08:17:27 字數 3689 閱讀 1029

1樓:騎檮杌的小哪吒

什麼程式語言?

tel 和 num是什麼型別

如果是引數應該有特殊符號處理,

如果是比較內容應為『%tel%』等

sql="select * from userinfo where 手機號碼 like 『%"+

tel+"%』 and 學號 like 『%"+num + 「%『」

2樓:匿名使用者

你連資料庫表結構都不提供怎麼查啊!

3樓:

sql="select * from userinfo where 手機號碼 like tel and 學號 like num"

裡面的tel,num是外部的變數吧,你應該這麼寫sql="select * from userinfo where 手機號碼 like "+

tel+" and 學號 like "+num

4樓:匿名使用者

tel和num是變數吧。二樓正解。

sql select 語句提示from 子句語法錯誤

5樓:

為什麼要大於兩個日期?大於7月13號不就是大於7月1號了嗎?

如果是中間的話用between就可以

where date between '2015-07-01' and '2015-07-13'

還有where後面不能再加where

這個sql語句被提示from字句語法錯誤 60

6樓:

select * from

(select * from 訂購明細20110901union all

select * from 訂購明細20110902union all

select * from 訂購明細20110903union all

select * from 訂購明細20110904union all

select * from 訂購明細20110905union all

select * from 訂購明細20110906union all

select * from 訂購明細20110907union all

select * from 訂購明細20110908)xx

sql語句更新到窗體源的時候,提示「from子句語法錯誤」,怎麼辦?

7樓:傳奇勇者

sql語句不可以直接從結果集裡面進行二次查詢處理,即使是巢狀語句,也僅僅是作為條件等元素存在。

資料庫問題:from子句語法錯誤

8樓:

sql查詢語句和insert更新語句不能放一起執行,或者說,一次只能執行一條命令,你把兩個語句放一起,編輯器就會誤認為成一條命令,變成語句select 編號,電壓,電流,功率,溫度 from db1insert into db1(編號,電壓,電流,功率,溫度) values(10000,10,101,10,10),db1insert這個表名當然不存在,所以報from子句語法錯誤。

如果你想執行這兩個語句,可以分開寫。

比如先執行插入動作,再執行查詢。

trycatch(exception &e)以上若還有疑問,可以及hi我。

9樓:匿名使用者

from 後面接的表名把

from 子句語法錯誤

10樓:

sql語句裡

from table

table是關鍵字,是系統保留字,不能這麼用,如果你的表真的叫table ,那可以寫做

from [table]

11樓:匿名使用者

string commandtext = "select * from table where id='" + idtxt.text + "' and p='" + ptxt.text + "'";

這句裡面的id應該是數字型別的吧,既然是數字型別,就不該有單引號,會提示資料型別不對

select * from table1 where id=idtxt.text(轉為數字型別) and p="' +ptxt.text+"'

12樓:

注意你的id是什麼資料型別,如果是number型,是不用雙引號加單引號的。

13樓:

select * from table -------------table不能作為表名。。。更換一個名字吧。。或者換為"select * from [table] where id='" + idtxt.

text + "' and p='" + ptxt.text + "'";

14樓:歸心禕

語句引號看不清,但是是單引雙引和雙引單引的組合。你自己看下

15樓:木禾

select * from dual where id='" + idtxt.text + "' and p='" + ptxt.text + "'

急急急!資料庫連線出現錯誤,錯誤提示:from子句語法錯誤。

16樓:

你將join關鍵字加上連線限定關鍵字試下,比如:

left join

right join

inner join

*************************=你的#與雙引號之間有空格,必須是:

carquary.starttime <= #" + bd + "# and carquary.stoptime >= #" + bd + "#"

如果仍然有問題,建議採用單引號形式,即:

carquary.starttime <='" + bd + "' and carquary.stoptime >='" + bd + "'"

17樓:匿名使用者

如果是sql server資料庫,就不要使用#,而要使用單引號'。

18樓:匿名使用者

select和from中間的欄位是屬於carquary還是loadcar表的?

select carquary.carname, carquary.sinsumliquid, carquary.

sumliquid, carquary.sinliquid, loadcar.loadsum from ...

為什麼查詢一個沒有記錄的表時出錯「from 子句語法錯誤「

19樓:呼沛槐

這個錯誤說明你的sql語句有問題,和表有沒有記錄沒關係

20樓:

查詢記錄語句:select 欄位名1,欄位名2 from 表名 where 條件表示式

21樓:匿名使用者

是不是你的資料庫中有一個欄位名稱是「from」

請問vb中這段**總是提示from子句語法錯誤,怎麼回事?

22樓:匿名使用者

db1.mdb裡有名字叫「進」的表嗎?因為你的查詢語句是:select * from 進

為什麼我貨車年檢電腦提示被鎖,為什麼我貨車年檢電腦提示資料被鎖

車管所的電腦提示啊?去工作臺詢問啊 機動車檢車時出現鎖定怎麼辦 在機動車登記系統裡,車輛狀態有以下幾種 違法未處理 鎖定 強制報廢等幾種。鎖定是系統管理的一種手段,原因可能有法院查封 事故未處理等多種因素。違章記錄5次以上那車輛就會被交警鎖住,發現後就可以當場扣留車輛。要先去處理好違章記錄 繳納好付...

我的聯通卡怎麼提示被暫停服務了,聯通卡暫停服務是什麼意思

那你是不是因為欠費了,或者是有其他附加費用給你暫停了,所以才會提示暫停服務了。回答您好,這道題由小迪解答者來為您解答,大概需要五分鐘左右幫您整理回覆,請您稍等,謝謝。您好,很高興解答您的問題。關於您這個問題,有以下幾個原因 1 手機欠費停機了,繳清欠費後可以開機使用2 手機號辦理了停機業務,需要申請...

我在支付寶實名認證,提示我的身份證被認證了,怎麼辦,那個賬戶

聯絡客服進行申訴,申訴後自己的身份證對應的店鋪就是自己的 我的支付寶賬號,在申請實名認證的時候,被提示說身份證號碼被另一個賬戶用過了,怎麼處理?如果要認證你本人的支付寶,那就必須傳資料給支付寶公司來證明 被認證的不是你本人的,支付寶公司對使用者的資料都是保密的,所以這個你可以放心的,這個問題我沒有遇...