首页 > 数据库 >常用的SQL语句

常用的SQL语句

时间:2024-07-05 23:27:45浏览次数:19  
标签:语句 常用 name column Customers SQL table Orders SELECT

这里只记录了常用的一些SQL语法。

1、数据查询

//基础查询
SELECT column1, column2 FROM table_name;
//查询所有列
SELECT * FROM table_name;
//带条件的查询
SELECT column1, column2 FROM table_name WHERE condition;
//去重查询
SELECT DISTINCT column_name FROM table_name;
//排序查询
SELECT column_name FROM table_name ORDER BY column_name ASC|DESC;
//聚合函数
SELECT COUNT(column_name) FROM table_name;
//分组查询
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;
//多表联合查询
SELECT Orders.OrderID, Customers.CustomerName  
FROM Orders  
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

2、数据插入

//插入新记录
INSERT INTO table_name (column1, column2, column3, ...)  
VALUES (value1, value2, value3, ...);

3、数据更新

//更新表中记录
UPDATE table_name  
SET column1 = value1, column2 = value2, ...  
WHERE condition;

4、数据删除

//删除表中的记录
DELETE FROM table_name WHERE condition;

5、聚合函数

//返回制定匹配条件的行数
SELECT COUNT(column_name) FROM table_name WHERE condition;
//最大,最小,总和,平均值
SELECT MAX(column_name) FROM table_name;  
SELECT MIN(column_name) FROM table_name;  
SELECT SUM(column_name) FROM table_name;  
SELECT AVG(column_name) FROM table_name;

6、连接

//返回两个表中匹配的记录
SELECT Orders.OrderID, Customers.CustomerName  
FROM Orders  
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;
//返回左表中的所有记录和右表中的匹配的记录
SELECT Orders.OrderID, Customers.CustomerName  
FROM Orders  
LEFT JOIN Customers ON Orders.CustomerID = Customers.CustomerID;

标签:语句,常用,name,column,Customers,SQL,table,Orders,SELECT
From: https://blog.csdn.net/weixin_46032775/article/details/140135085

相关文章

  • SQL 获取员工其当前的薪水比其manager当前薪水还高的相关信息
    系列文章目录文章目录系列文章目录前言前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述有一个,部门关系表dept_emp简况如下:有一个部门经理表dept_manager......
  • SQL 获取所有非manager员工当前的薪水情况
    系列文章目录文章目录系列文章目录前言前言前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。描述有一个员工表employees简况如下:有一个,部门员工关系表dept_emp简......
  • Linux系统的基础知识和常用命令
    1、什么是Linux?是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。......
  • Halcon 学习笔记(1):常用套路和算子
    目录前言套路常用算子图形色相消息Region处理特征值逻辑前言这里总结常用算子和套路套路预处理:设置图片大小,RGB通道设置找到Region,特征值分割:形状:球,正方形,椭圆,长方形面积:亮度:滤波,过滤不需要的图像输出结果常用算子图形read_image:得到imagedev_open_windowde......
  • #cmd的常用命令(Dos)
    cmd的常用命令首先win+r输入cmd并回车进入cmd命令中cd命令:进入指定目录cdd:进入d盘目录.会发现进入不了d盘,因为cd只能在当前目录下操作不能跨区操作.键入d:回车进入d盘.我d盘下有aaa文件夹cdaaa进入文件夹aaa目录下提示".."为上一级目录."."为当前目录cd......
  • Springboot+Shiro+Mybatis+mysql实现权限安全认证
    Shiro是Apache的一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。Shiro主要分为两个部分就是认证和授权两部分一、介绍Subject代表了当前用户的安全操作SecurityManager:它是Shiro框架的核心,典型的Facade模式,Shiro通过SecurityManager来管理内部组......
  • Mysql中常用函数的使用示例
    场景基础知识回顾:mysql中常用函数的使用示例。注:博客:https://blog.csdn.net/badao_liumang_qizhi实现数学函数--ABS(x)返回x的绝对值SELECTABS(-1),ABS(2);--PI()返回圆周率SELECTPI();--SQRT(x)返回非负数x的二次方根SELECTSQRT(4);--MOD(x,y)返回x被y除之后的余......
  • 常用快捷键+Java安装和卸载+Dos命令+Notepad++试练“Hello World”+IDEA
    常用快捷键+Java安装和卸载+Dos命令+Notepad++试练“HelloWorld”+IDEAWindowsControl+C复制Control+X剪切Control+V黏贴Control+A全选Control+Z撤销Control+S保存Alt+F4关闭窗口Shift+Delete永久删除Windows+R运行(打开程序)Windows+E打开我的电脑......
  • PostgreSQL的系统视图pg_file_settings和pg_settings的区别
    PostgreSQL的系统视图pg_file_settings和pg_settings的区别pg_file_settings和pg_settings是PostgreSQL中两个相关的系统视图,它们用于查看和管理数据库的配置设置。这两个视图提供了不同层次的配置信息,适用于不同的管理和调试需求。以下是它们的区别和特点:pg_file_se......
  • 本地Windows10怎样配置免安装版本MySQL?
    下载MySQL免安装压缩包下载地址:https://downloads.mysql.com/archives/community/解压安装1、接下来我们解压文件夹,这时我们解压的文件夹是没有my.ini文件和data目录,这时我们需要自己创建my.ini文件,data文件后期回自动生成2、新建配置my.ini文件,并添加配置信息,如下:[mysqld]#......