首页 / MYSQL / sql语句(Mysql数据库)
sql语句(Mysql数据库)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了sql语句(Mysql数据库),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3260字,纯文字阅读大概需要5分钟。
内容图文
![sql语句(Mysql数据库)](/upload/InfoBanner/zyjiaocheng/505/b622dc506d7940fab6ce934c8b8e1110.jpg)
mysql -uroot -proot -hlocalhost -P3306 (-u表示用户名,-p密码,-h主机,-P端口号) 2.选择和使用数据库
查看数据库列表: SHOW DATABASES;
选择数据库: USE 数据库名; 3.查看数据库中的所有表
SHOW TABLES;
4.查看表结构:
方式一:SHOW COLUMNS FROM 表名;
方式二:DESCRIBE(DESC) 表名; 5.SHOW STATUS ,显示广泛的服务器信息
SHOW GRANTS ,查看用户权限
SHOW ERROR和SHOW WARNINGS ,显示服务器错误或警告信息 二.检索数据
SELECT stu_name
FROM students; ----------------------------------------------------------- SELECT stu_name,stu_sex,stu_age
FROM students; -----------------------------------------------------------------------
SELECT *
FROM students; --------------------------------------------------------------------- SELECT DISTINCT class_id --唯一性关键字distinct
FROM students; ------------------------------------------------------------------ SELECT stu_name --limit关键字实现分页查询(一个参数)
FROM students
LIMIT 5;
----------------------------------------------------------------------
SELECT stu_name --limit关键字实现分页查询(两个参数)
FROM students
LIMIT 0,5; ---------------------------------------------------------------------------
SELECT stu_name --limit关键字实现分页查询
FROM students
LIMIT 5,5; ------------------------------------------------------------------------- SELECT stu_name --limit关键字实现分页查询
FROM students
LIMIT 5 OFFSET 0; --mysql5的新替代方法(取o行开始的5行) 三:排序检索数据(ORDER BY) SELECT prod_name --单列排序
FROM products
ORFER BY prod_name;
-----------------------------------------------------------
SELECT prod_id,pro_price,prod_name --多列排序
FROM products
ORFER BY prod_price,prod_name; --排序顺序按照指定顺序排序,先对prod_price排序,后对prod_name排序,如果prod_price列的所有值都是唯一的,则不会对prod_name排序
---------------------------------------------------------
SELECT prod_id,pro_price,prod_name --多列排序
FROM products
ORFER BY prod_price DESC,prod_name; --指定排序规则(DESC降序,ASC升序,Mysql默认升序排序) 注意:在字典(dictionary)排序中,A和a默认相同,这是Mysql的默认行为
---------------------------------------------------------
ORDER BY 和 LIMIT 组合实现查询一个列的中的最高或最低的值。
找出最珍贵物品的值:
SELECT prod_price
FROM products
PRDER BY prod_price DESC
LIMIT 1;
------------------------------------------- 四.过滤数据 WHERE字句实现过滤
SELECT prod_price,prod_name
FROM product
WHERER prod_price = 2.5;
-----------------------------------
WHERE字句操作符
操作符 说明
= 等于
<> 不等于
!= 不等于
> 大于
>= 大于等于
< 小于
<= 小于等于
BETWEEN 在指定的两个值之间
----------------------------------------------------------
SELECT prod_price,prod_name
FROM product
WHERER prod_name = ‘fuses‘;
因为Mysql在执行匹配时默认不区分大小写,所以Fuses也会被返回
----------------------------------------------------------
空值检查
查询价格为空值的产品的名称:
SELECT prod_name
FROM prodects
WHERE prod_price IS NULL;
------------------------------------------
sql语句(Mysql数据库)
标签:product 一个 顺序 表示 大于等于 l数据库 指定 des fuse
本文系统来源:https://www.cnblogs.com/huangpeideng/p/10170700.html
内容总结
以上是互联网集市为您收集整理的sql语句(Mysql数据库)全部内容,希望文章能够帮你解决sql语句(Mysql数据库)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。