1樓:暢捷通丶稀飯
你後面的子查詢返回的結果不只是1個吧?,。select si.title
from uchome_spaceinfo siwhere si.type = 'edu'
and si.title = '內蒙古工業大學' )limit 0 , 30
這個返回的結果應該是多個吧?,。
修改成這樣
select si.title
from uchome_spaceinfo siwhere si.title in (
select si.title
from uchome_spaceinfo siwhere si.type = 'edu'
and si.title = '內蒙古工業大學' )limit 0 , 30
把「=」該為"in"
2樓:匿名使用者
改成這樣試一下
select title
from uchome_spaceinfowhere title = (
select title
from uchome_spaceinfowhere type = 'edu'
and title = '內蒙古工業大學' )limit 0 , 30
或者 select a.title
from uchome_spaceinfo a, (select title
from uchome_spaceinfowhere type = 'edu'
and title = '內蒙古工業大學' ) b where a.title=b.title
limit 0 , 30
3樓:匿名使用者
子查詢如果有多筆的話用等於不行,需要用inselect si.title
from uchome_spaceinfo siwhere si.title in (
select si.title
from uchome_spaceinfo siwhere si.type = 'edu'
and si.title = '內蒙古工業大學' )
4樓:匿名使用者
第一查詢 select si.titlefrom uchome_spaceinfo siwhere si.title = (
select si.title
from uchome_spaceinfo siwhere si.type = 'edu'
and si.title = '內蒙古工業大學' )limit 0 , 30
可以這樣套嗎??、
還有沒表不好寫!!!
5樓:網路螞蟻工人
因為select si.title
from uchome_spaceinfo siwhere si.type = 'edu'
and si.title = '內蒙古工業大學'
的查詢結果可能會出現多個,如果想用上面的那個查詢,最好把si.type後的等號用in代替,這樣不會出現錯誤,但是不知道是否符合你的要求。
6樓:匿名使用者
在巢狀外用別名si, 在巢狀內就不要再用這個別名,否則,程式會認為你取的是巢狀外表的欄位,將它改為其他名字即可。
7樓:風中曳楓
uchome_spaceinfo和si
這是兩張表嗎?
求助,Mysql ERROR 2019的錯誤
本章列出了當你用任何主機語言呼叫mysql時可能出現的錯誤。首先列出了伺服器錯誤訊息。其次列出了客戶端程式訊息 伺服器錯誤資訊來自下述原始檔 錯誤訊息資訊列在share errmsg.txt檔案中。d 和 s 分別代表編號和字串,顯示時,它們將被訊息值取代。錯誤值列在share errmsg.txt...
ASP中SQL資料庫關於日期的錯誤
在sql中datediff d是不需要 的,你試試datediff d,date1,date2 我仔細看了下,錯誤不少。1 datediff中的d不要 2 sql中的date 函式不對,應該是getdate 3 format 函式不對,應該是cast 或 convert 具體用法你自己去查sql索引...
ASP連線資料庫錯誤求助
dim stuname,stuid,chengji,xingbie,nianling stuname request stuname stuid request.form stuid chengji request.form chengji xingbie request.滿意 你的sql語句有問題...