数据的管理在很大一部分是在进行查找工作,而SELECT占据了很大的一部分

SELECT select_expr [,select_expr...] [   FROM table_reference   WHERE [where_condition]   [GROUP BY {col_name | position} [ASC| DESC],...]   [HAVING where_condition]   [ORDER BY {col_name | expr |position} [ASC| DESC],...]   [LIMIT {[offset,] row_count | row_count OFFSET offset}] ]

a. 每个表达式表示想要的一列,必须有至少一个
b. 多个列之间用英文逗号进行分隔

在user数据表中,执行只查找前两列

root@localhost test>select id,username from user; 
root@localhost test>select username,id from user; 
root@localhost test>SELECT * FROM user; root@localhost test>SELECT user.id,user.username FROM user; 

d. 查询表达式可以使用 [AS] alias_name为其赋予别名

root@localhost test>SELECT id AS userID,username AS Uname FROM user; 

这里千万注意别名的语法

root@localhost test>SELECT id username FROM user; 

e. 别名可以用于GROUP BY ,ORDER BY 或者HAVING 子句

总结

更多相关文章

  1. Android系统配置数据库注释(settings.db)
  2. Android中如何引入Lambda表达式
  3. Android(安卓)中数据库查询方法 query() 中的 select
  4. [置顶] android orm映射框架(类似hibernate)基本使用
  5. Android:getWritableDatabase/getReadableDatabase无法调用onCre
  6. Android(安卓)SQLiteDatabase的使用
  7. android SQLite数据库基本操作示例
  8. android之sqlite数据库初级
  9. Android(安卓)原生SQLite数据库操作实战

随机推荐

  1. Android 自定义View之坐标系(一)
  2. Android(安卓)数据存储(一) Preference的
  3. Android应用的自动升级、更新模块的实现(z
  4. [转]如何在移动设备程序中嵌入盈利广告,开
  5. Android与物联网设备通信-概念入门
  6. Android(安卓)签名文件转换
  7. 简析Android对Linux内核的改动-(上)
  8. android本地系统服务详解
  9. Android中关于C2DM开发的一点总结
  10. 完美获取Android状态栏高度