SQL语句多表多条件查询查询(三表)。各位前辈帮忙。

SQL语句多表多条件查询查询(三表)。各位前辈帮忙。,第1张

1、打开Microsoft SQL Server 2012,选中需要查询所有表的数据库。

2、选中需要查询的表后,点击左上角的“新建查询”,如图。

3、点击“新建查询”后,会在右边d出一个编辑框,需要在这里编写sql语句,来查询该数据库下的所有表结构。

4、编写sql语句,这表语句可以根据实际情况,来改变条件只查询需要的表名 select * from sysobjects where xtype='u'。

5、最后点击“执行”,就可看到库下所有的表名查询结果。

通过where .....and (or)...语句进行多条件查询即可。

sql:select * from tablename t where t.id =1 and t.name ='zhangsan'.

解释:and的意思是 “并且”,两个条件同时满足的话才会输出。上面的sql意思就是:从tablename表中查询出id是1并且name是zhangsan的用户信息。

sql:select * from tablename t where t.id =1 or t.id =2.

解释:or的意思是 “或者”,两个条件满足一个的话输出。上面的sql意思就是:从tablename表中查询出id是1或者id是2的用户信息。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存