请教各位一句SQL语句的写法!!高手请进!!急急急!!

crackx 2003-05-24 06:09:22
数据库中有一个表,名为 myDB
此表内有若干字段如:title1,title2,title3,title4.......
现欲写SQL语句:
选择所有字段中包括"北京"的记录!!

基础的写法应该是:select * from myDB where title1 like '%北京%'

有没有办法,用一个什么东西,代替所有字段???
类似: select * from myDB where ALL_FIELDS like '%北京%'

这只是我瞎写的,但我想应该有个东西可以代替

请高手指点!!
...全文
9 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
crackx 2003-05-24
我再说明一下吧
我不知道数据库器的结构!!!

看来我要把帖子转到SQL专栏去了!!
回复
funboy88 2003-05-24
你的数据库的结构设计有问题,

如果实际是这么
那你只有一个字段一个个的写
回复
mingbao 2003-05-24
select * from myDB where title1 like '%北京%' or title2 like '%北京%' or title3 like '%北京%' or title4 like '%北京%'
回复
crackx 2003-05-24
SQL高手快来呀!!!!!!
难道都吃饭去了!!!
回复
crackx 2003-05-24
我是有条件的!!!!! select * from myDB 没有意义!!!!
在以下的SQL语句中改:

select * from userDB where id='000010' or 所有字段 like '%北京%'

急!!!
回复
sunnyfigo 2003-05-24
你以后把你的字段归类就不会出现这种混乱的现象了
回复
rexsp 2003-05-24
select * from myDB
回复
crackx 2003-05-24
不会吧,SQL这么笨!?还要一个字段一个字段的写!?
回复
funboy88 2003-05-24
哈,哪有那么写的
一句句的写吧
回复
crackx 2003-05-24
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e14'
[Microsoft][ODBC SQL Server Driver][SQL Server]列名 'ALL_FIELDS' 无效。
回复
rexsp 2003-05-24
select * from myDB where ALL_FIELDS
这就是代表所有的字段
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2003-05-24 06:09
社区公告
暂无公告