关于SQL语句

奋斗小青年 2011-09-09 10:34:12
比如我有张表数据如下
index name type

0 A CA

0 A CB

0 A CB

1 B CA

1 B CA

1 B CA
现在我要写个SQL语句 查出index为0,name为B的所有记录 我的想法是select * from table where index = 0 or name = 'A'; 请各位指点下
...全文
54 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
walkman_22 2011-09-15
  • 打赏
  • 举报
回复
字段名可以为index么??
dawugui 2011-09-09
  • 打赏
  • 举报
回复
and吧?
select * from table where index = 0 and name = 'A';
yixilan 2011-09-09
  • 打赏
  • 举报
回复
没啥好指点的吧。功能上没什么问题。
如果想要好的性能,请在字段index和name上建立索引 。
cutebear2008 2011-09-09
  • 打赏
  • 举报
回复
佩服你,前面不是B吗,sql里面怎么又是A!
[Quote=引用楼主 wanyuan19890515 的回复:]
比如我有张表数据如下
index name type

0 A CA

0 A CB

0 A CB

1 B CA

1 B CA

1 B CA
现在我要写个SQL语句 查出index为0,name为B的所有记录 我的想法是select * from table where index = 0 or name = 'A'; 请各位指点下
[/Quote]
fuyuwei10427 2011-09-09
  • 打赏
  • 举报
回复
如果数据比较多建立索引比较好

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧