SQL IN的用法
来源:互联网 发布:java 高级工程师培训 编辑:程序博客网 时间:2024/05/16 11:08
在 SQL 中,在两个情况下会用到 IN 这个指令;这一页将介绍其中之一━━与 WHERE 有关的那一个情况。在这个用法下, 我们事先已知道至少一个我们需要的值,而我们将这些知道的值都放入 IN 这个子句。 IN 指令的语法为下:
SELECT "栏位名"
FROM "表格名"
WHERE "栏位名" IN ('值一', '值二', ...)
在括弧内可以有一或多个值,而不同值之间由逗点分开。值可以是数目或是文字。 若在括弧内只有一个值,那这个子句就等于
WHERE "栏位名" = '值一'
举例来说,若我们要在 Store_Information 表格中找出所有含盖 Los Angeles 或 San Diego 的资料,
Store_Information 表格
store_name Sales Date Los Angeles $1500 Jan-05-1999 San Diego $250 Jan-07-1999 San Francisco $300 Jan-08-1999 Boston $700 Jan-08-1999
我们就打入,
SELECT *
FROM Store_Information
WHERE store_name IN ('Los Angeles', 'San Diego')
结果:
- SQL IN的用法
- sql in的用法
- SQL IN的用法
- Sql中in的用法
- SQL中的In的用法
- LINQ To SQL中IN的用法
- SQL in和exists的用法区别
- 十.Sql server中in的用法
- SQL语句中IN的用法
- SQL语句中 IN 的用法
- ibatis sql语句in 的用法
- SQL语句中IN的用法
- ORACLE SQL IN关键字的用法
- SQL中exists与in的用法
- SQL里IN的用法以及优化
- SQL中where in的用法
- 关于SQL中IN 和NOT IN的用法注意事项
- SQL server in 用法
- SQL WHERE的用法
- JAVA笔记(五)
- 羽球4
- SQL AND OR的用法
- S3C2410存储器扩展(3)——NandFlash
- SQL IN的用法
- SQL BETWEEN的用法
- S3C2410存储器扩展(3)——NandFlash
- 《面向对象的艺术》之.NET 4.0中数组的新增功能
- 中介者模式Mediator
- SQL LIKE的用法
- 再谈字节序对齐
- 无线通信系统的组成
- SQL ORDER BY的用法