Mysql语句常见查询(基础篇)


一些基础的sql语句,最近在看sql语句,和sql的优化,就在笔记中做了些总结,不全面,以后会进行一些补充。


Sql基础内容: 
1,select * from user   查询user表所有

2,select distinct user_age ,user_name from user 查询所有不重复的user_age ,user_name。

3,where做条件查询: 
常见的一些运算符:  
= 等于;<> 不等于;<= 小于等于;>= 大于等于;
between and;like 模糊查询;in 指定针对某个列的多个可能性。

4,and和or的使用 优先级: () not and or
SELECT * FROM Websites WHERE alexa > 15 AND (country='CN' OR country='USA');

5,order by 关键字用于对结果集进行排序。升序ASC (默认) 降序DESC
SELECT column_name,column_name FROM table_name
ORDER BY column_name,column_name ASC|DESC;

6, insert into 向数据库插入数据
insert into 表名 values (value1,value2,value3,...);
insert into 表名 (column1,column2...)values (value1,value2...);

7,update 更新数据库
update 表名 set column1=value1,column2=value2... where 条件。
UPDATE Websites SET alexa='5000', country='USA' WHERE name='111';

8,create database 数据库名

9,delect from 表名 where 条件 删除某表的某个记录。

发布了26 篇原创文章 · 获赞 0 · 访问量 9938

猜你喜欢

转载自blog.csdn.net/weixin_38246518/article/details/78691594