SQL语句where多条件查询怎么写

SQL语句where多条件查询怎么写,第1张

select * from table where a=b or b=c or c=d and id>100

用or 和 and,

上面的意思是找到TABLE表里,条件为:A=B或者B=C或者C=D,而且这条数据ID>100的。。。

注意不同数据库用法不同,不过比较类似MSSQL MYSQL,只是一些语法上的不一样。

条件用

OR,或者,只要满足一个条件,

AND条件都满足,

看你自己需求来写。

第一种写法是正确的。

当然你如果条件多了,还可以加()如:select*fromtbwhere(a字段='x'ora字段='y')andb字段='zzz'。

结构化查询语言(StructuredQueryLanguage)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL使用单引号来环绕文本值(大部分数据库系统也接受双引号)。

文本值:这是正确的:SELECT*FROMPersonsWHEREFirstName='Bush'。这是错误的:SELECT*FROMPersonsWHEREFirstName=Bush。

可直接在第三方软件中执行,也可在oracle自带的sqlplus中执行。

一、第三方软件(如plsql)

1、登录到指定数据库。

2、点击左上角像纸片的按钮,选择sql窗口。

3、编写select where的语句后,点击执行按钮,如图

4、则数据内容会显示在下方:

二、用oracle自带的sqlplus执行

1、点击开始菜单,在搜索框输入“cmd”并回车,进入命令提示符。

2、输入“sqlplus”,然后回车。

3、正确填写用户名及密码,登录成功后会有提示,如图:

4、输入查询语句,并一定要以分号结尾。

5、点击回车,即可出现结果,如图:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9963311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存