mysql查询语句大全
墨初 数据库 433阅读
下面提供一些关于mysql数据库查询语句,比如查询所有数据,查询特定数据以及模糊查询数据等。各位可以参考下面的内容,选择需要的即可。
mysql查询数据的语法
1、mysql查询所有数据
SELECT * FROM table_name;
2、mysql查询特定列的数据
SELECT column1, column2 FROM table_name;
3、mysql带条件的查询
SELECT * FROM table_name WHERE condition;
4、mysql模糊查询
SELECT * FROM table_name WHERE column_name LIKE 'keyword%';
5、mysql排序查询
SELECT * FROM table_name ORDER BY column_name ASC/DESC;
6、mysql限制结果的数量
SELECT * FROM table_name LIMIT 10;
7、mysql分页查询
SELECT * FROM table_name LIMIT 20 OFFSET 40;
8、mysql聚合函数查询
SELECT COUNT(*), AVG(column_name), SUM(column_name) FROM table_name;
9、mysql多表连接查询
SELECT t1.column1, t2.column2 FROM table1 t1 INNER JOIN table2 t2 ON t1.id = t2.id;
10、mysql条件分给统计
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;
11、mysql子查询
SELECT column1 FROM table_name WHERE column2 IN (SELECT column2 FROM another_table);
12、mysql更新数据
UPDATE table_name SET column_name = new_value WHERE condition;
13、mysql插入数据
INSERT INTO table_name (column1, column2) VALUES (value1, value2);
14、mysql删除数据
DELETE FROM table_name WHERE condition;
15、mysql修改表结构
ALTER TABLE table_name ADD column_name datatype;
以上就是mysql中常用的查询命令,希望对大家有帮助。
标签:mysql