首頁 > 後端開發 > php教程 > 这条SQL语句究竟错在哪里?解决方案

这条SQL语句究竟错在哪里?解决方案

WBOY
發布: 2016-06-13 13:29:27
原創
985 人瀏覽過

这条SQL语句究竟错在哪里??

SQL code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->SELECT *
FROM `offcn_c_all2012`
WHERE (
`type` LIKE '机关'
)
OR (
(
`zhuanye` LIKE '%社会学%'
)
OR (
`zhuanye` LIKE '%授法学或哲学学士学位%'
)
OR (
`zhuanye` LIKE '%社会工作%'
)
OR (
`zhuanye` LIKE '%授法学或哲学学士学位%'
)
OR (
`zhuanye` LIKE '%社会工作%'
)
OR (
`zhuanye` LIKE '%人口学%'
)
OR (
`zhuanye` LIKE '%家政学%'
)
OR (
`zhuanye` LIKE '%人类学%'
)
OR (
`zhuanye` LIKE '%女性学%'
)
)
OR (
(
`other` LIKE '机关'
)
OR (
`other` LIKE '%社会学%'
)
OR (
`other` LIKE '%授法学或哲学学士学位%'
)
OR (
`other` LIKE '%社会工作%'
)
OR (
`other` LIKE '%授法学或哲学学士学位%'
)
OR (
`other` LIKE '%社会工作%'
)
OR (
`other` LIKE '%人口学%'
)
OR (
`other` LIKE '%家政学%'
)
OR (
`other` LIKE '%人类学%'
)
OR (
`other` LIKE '%女性学%'
)
) 
LIMIT 0 , 10
登入後複製

提示错误是 #1054 - Unknown column 'other' in 'where clause' 


想来想去,也找不出哪错了,另外数据库是有这些字段的



------解决方案--------------------
重新书写select语句的other,复制过来的东西有时候也不可靠。然后看看表结构看有没有空格什么的或者哪个字符打错了。我上次复制的insert语句还说有问题。仔细检查检查吧。
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板