SQL语句集锦

题记:SQL语句就是一种编程语言,我们平时项目中我们需要从数据库种调取数据,然后通过增删改查的接口对数据库进行操作,当然我们也可以用数据库自己的编程语言进行数据库里边数据的操作。

1.select * from users;

从users数据库中查询所有列的数据;

2.select username,password from users;

从users数据库中查询username,password的数据;

3.insert into users(username,password) values ('zhangsan',123)

向数据库中username,password两列注入内容

4.UPDATE users SET password='666' where id=4

id为4的那一条数据我们把密码更改为666

5.UPDATE users SET password='666',username='lisi' where id=4

修改若干列的数据

6.DELETE from 表名称 where id=4

把id为4的这一条数据给删除掉

7.CREATE DATABASE database-name

创建数据库

8.drop database dbname

备份数据库

**9.**select * from table1 order by field1,field2 desc

排序

10.select count as totalcount from table1

总数

11.select sum(field1) as sumvalue from table1

求和

12.select avg(field1) as avgvalue from table1

·平均

13.select max(field1) as maxvalue from table1

最大

14.select min(field1) as minvalue from table1

最小

相关推荐
heimeiyingwang5 分钟前
【架构实战】Canal数据同步:MySQL数据变更实时捕获
数据库·mysql·架构
cdbqss17 分钟前
VB2026 动态生成工具栏类 BqGetToolStrip
数据库·oracle·开源·.net·学习方法·教育电商·basic
AI人工智能+电脑小能手9 分钟前
【大白话说Java面试题 第85题】【Mysql篇】第15题:MySQL 的事务中,幻读是怎么解决的?
java·开发语言·数据库·mysql·面试
yoothey16 分钟前
MySQL 索引小白面试详解
数据库·mysql
dishugj23 分钟前
oracle索引unusable/disable/invisible的区别
oracle
一 乐24 分钟前
在线考试|基于Springboot的在线考试管理系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·毕设·在线考试管理系统
玄米乌龙茶12325 分钟前
数据库与缓存核心概念
数据库·缓存
小陈的进阶之路26 分钟前
MySQL 索引
数据库·mysql
無限進步D32 分钟前
MySQL 子查询
数据库·mysql
Dxy123931021643 分钟前
Django 模型查询中的数据库连接池配置指南
数据库·django·sqlite