/*top 用于规定要返回的记录数目(并非所有的数据库系统都支持 TOP 子句)*/
-- 格式 SELECT TOP number|percent column_name(s) FROM table_name
/*like 操作符用于在where子句搜索列中的指定模式*/
-- 从表中选取real_name属性以'方'开始的所有数据
SELECT *FROM vault_user_invest_trade_log WHERE real_name LIKE '方%'
-- 从表中选取real_name属性以'松'结尾的所有数据
SELECT *FROM vault_user_invest_trade_log WHERE real_name LIKE '%松'
-- 从列表中选取real_name 属性不包含'松'的所有数据
SELECT *FROM vault_user_invest_trade_log WHERE real_name NOT LIKE '松%'
-- 从列表中选取第一个字符之后'松'的人(下划线仅替代一个字符)
SELECT *FROM vault_user_invest_trade_log WHERE real_name LIKE '_松'
-- 从列表中选取一字符'方'开始,然后是任意字符,以'松'结尾
SELECT *FROM vault_user_invest_trade_log WHERE real_name LIKE '方_松'
-- 从列表中选取以'f' 或者'l'开头的
SELECT *FROM vault_user_invest_trade_log WHERE real_name LIKE '[fl]%'
/*IN 操作允许我们在where子句中规定多个值*/
-- 从表中选取名字为'赵向阳 和方小松 数据
SELECT *FROM vault_user_invest_trade_log WHERE real_name IN ('赵向阳','方小松')
/*BETWEEN 操作符在where子句中使用,作用选取介于两个值之间的数据范围*/
SELECT * FROM vault_user_invest_trade_log WHERE real_name BETWEEN '赵向阳' AND '方小松'
-- 从列表显示除了real_name=赵向阳和real_name=方小松'之外的数据
SELECT * FROM vault_user_invest_trade_log WHERE real_name NOT BETWEEN '赵向阳' AND '方小松'
/*可以为列名称和表名称指定别名显示*/
-- 格式 SELECT column_name AS alias_name FROM table_name
SELECT user_id AS userID ,real_name AS realName FROM vault_user_invest_trade_log
/*join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据*/
SELECT vault_user_invest_trade_log.user_id,vault_user_invest_trade_log.rereal_name,vault_user_money.user_id FROM vault_user_invest_trade_log,vault_user_money WHERE vault_user_invest_trade_log.user_id=vault_user_money.user_id