sql从入门到放弃

这篇博客详细介绍了SQL的基本语句,包括查看数据库信息、SELECT查询、DISTINCT、WHERE条件、ORDER BY排序、UPDATE修改、DELETE删除以及AS别名。此外,还探讨了高级用法,如LIMIT、IN操作符、JOIN、UNION等,适合SQL初学者学习。
摘要由CSDN通过智能技术生成

目录

一、基本语句(增删改查)

1.使用命令查看数据库中某个表的信息(use、set、select)

2.select语句(查)

3.select distinct语句

4.Where语句(查)

5.order  by语句

6.update  set语句(改)

7.delete  from语句(删)

8.as 别名

二、高级用法

1.Limit、select  top、rownum 语句

2.in操作符

3.inner  join(连接)on

4.left  join和right  join

5、union语句



 

一、基本语句(增删改查)

SQL对大小写不敏感!

2、在每条sql语句末端使用分号!        

Navicat常用操作快捷键:

Ctrl+QCtrl+N            打开查询窗口

Ctrl+/            注释sql语句

Ctrl+Shift +/  解除注释

Ctrl+R           运行查询窗口的sql语句

F6               打开一个mysql命令行窗口

Ctrl+L           删除一行

Ctrl+W          关闭一个查询窗口

运行已选择的命令的快捷键: ctrl + shift + r

 

查看数据库状态:(stopstartstatusrestart

systemctl  status mysqld.service

 

查看指定目录-文件大小 :  du  -sh  文件名或目录名

 

1.使用命令查看数据库中某个表的信息(use、set、select)

Show  databases;    //显示可用的数据库  

Use  crius;        //选择名为crius的数据库

Set  names  utf8;    //设置使用的字符集

Select  *  from  crius_area_dictionary;  //读取crius_area_dictionary表的所有信息

2.select语句(查)

用来读取某个表中的数据

格式:select 列名,列名,….  From 表名; //把这个表中的第几列第几列数据读出来

Select  *  from  表名;    //把这个表中的所有数据都读出来

另一种写法: 查看websites表的name列和access_log表的count列数据

         Select  websites.name , access_log.count  from  websites,  access_log;d

3.select distinct语句

在使用select查找表中指定列的数据的时候,这个列中可能有很多重复的数据,使用select distinct可以把重复的数据去掉

比如说area表中有一列country有很多重复的国家在里面,想要去掉重复的,则

Select  distinct  country  from  area;

4.Where语句(查)

          跟select结合使用,筛选满足某个条件的记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值