热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

Mysql那些事儿之(四)数据表数据查询操作

Mysql那些事儿之(四)数据表数据查询操作SELECT语句SELECTselect_list1,...--要查询哪些列FROMselect_table--从哪一张表里查WHEREprimary_constraint...SyntaxHighlighter.all();

Mysql那些事儿之(四)数据表数据查询操作
 
SELECT 语句
 
SELECT select_list1,...                    --要查询哪些列
FROM select_table                         --从哪一张表里查
WHERE primary_constraint      --查寻的行满足哪些条件
GROUP BY grouping_columns      --怎样对结果进行分组
HAVING secondary_constraint    --行必须满足的第二条件
ORDER BY sorting_columns       --怎样对结果进行排序
LIMIT count                    --结果限定
   www.2cto.com  
1.普通查询
  命令:SELECT * FROM tbname;
  功能:从表tbname中查出所有列的数据。
 
2.查询特定的行
  命令:SELECT * FROM tbname WHERE colname='值';
  功能:从表中tbname中查出列值等于 ‘值’的行。
 
3.查询特定的列
  命令:SELECT col1,col2 FROM tbname;
  功能:从表中查询出col1,col2两列。
 
4.查询排序
  命令:ORDER BY column_name [ASC|DESC][,...]
  功能:使用OEDER BY子句对查询出来的结果 按一列或多列进行排序,其中ASC为按升序排序,为默认值;DESC为降序。ORDER BY不能按text和image进行排序。
 
5.查询分组  www.2cto.com  
 
  命令:GROUP BY col_name...
  功能:根据所给的列名进行分组
 
  命令:SELECT COUNT(*) FROM tbname;
  功能:计数非NULL结果的数目。
 
  两者配合使用:
  命令:SELECT species,COUNT(*) FROM pet GROUP BY species;
  功能:查询每种宠物的个数。
 
6.修改数据
 
  命令:UPDATE tbname SET 要更改的列 WHERE 条件
  举例:UPDATE guestbook SET visitor='sunnnyboysac' WHERE comments='...';
  说明:更新visitor的值为sunnyboysac 条件是comments=‘...’。
 
7.删除数据
 
  命令:DELETE FROM tbname WHERE 条件
    举例:DELETE FROM guestbook WHERE visitor=‘sunnyboysac’;
    可以用 DELETE FROM guestbook;语句删除整个表的数据。

推荐阅读
author-avatar
sueann88314_254
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有