news 2026/7/12 3:44:38

SQL 基础语句

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
SQL 基础语句

以下基于 DBeaver 脚本框来书写:

快捷键:

Ctrl + Enter执行的是当前光标所在的单条语句,Alt + X才会真正执行整个脚本文件里的所有语句。

另:

SQL 关键字(如CREATEDATABASESELECTINSERT等)不区分大小写

1、创建相关语句

# 创建数据库名 create database test1; # 使用数据库,切换数据库 use test1; # 创建表格 create table 表格名( # 整数型 列名1 int, # 字符(个数),不能为空 列名2 varchar() not null, 列名3 date null ); # 插入数据,列名可省略 insert into 数据库名.表格名(列名1,列名2,列名3) values(数值1,数值2,数值3); # 新增列名 alter table 表名 add 列名 数据类型; # 更新数据 update 数据库名.表格名 set 值 where 条件; # 删除某条数据 delete from 数据库名.表格名 where 条件; # 删除整个数据库 drop database 数据库名;

使用如下连接新增数据库

Egg_database.sql · 技术蛋老师/MySQL入门课件 - Gitee.com

2、查询相关语句

# 切换某个数据库 use 数据库; # 查询数据 select 列名 from 表格名; # 排序(升序ascending) select * from 表格名 order by 列名 asc; # 排序(降序descending) select * from 表格名 order by 列名 desc;

逻辑运算符:
and:与

or:或

not 或 !:非

比较运算符:

= 等于

!=或<> 不等于

between 两值之间

in 一组值里

like 相似匹配

举个例子:

# 使用 egg_database 数据库 use egg_database; # 从 covid_month 表格中选出 country 列 select country from covid_month; select * from covid_month where recovered >= 100000 and country != 'Germany' order by confirmed asc; select * from covid_month order by confirmed desc;

3、合并相关语句

纵向合并表格(union):

# 两个表格列数据进行合并,比如covid_month里的country和covid_total里的country进行拼接 select Country from covid_month union select Country from covid_total;

横向合并表格(inner join):

# 两个表格以某个条件合并 select * from covid_month inner join covid_total on covid_month.Country = covid_total.Country;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/12 3:43:12

Jetson边缘部署YOLO26实战:从烧录到15FPS稳定推理

1. 项目概述&#xff1a;这不是“又一个YOLO教程”&#xff0c;而是Jetson边缘部署的实战切口“快速入门指南&#xff1a;NVIDIA Jetson与Ultralytics YOLO26”——这个标题里藏着三个被严重低估的关键信号&#xff1a;Jetson不是玩具开发板&#xff0c;YOLO26不是版本号堆砌&a…

作者头像 李华
网站建设 2026/7/12 3:42:00

Muse Image:基于智能体工作模式的图像生成模型技术解析

在图像生成领域&#xff0c;开发者们经常面临模型生成结果与提示词意图不符、细节精度不足以及缺乏真实世界知识支撑的挑战。Meta AI最新推出的Muse Image模型通过引入智能体&#xff08;Agent&#xff09;工作模式&#xff0c;为这些痛点提供了创新解决方案。作为Meta Superin…

作者头像 李华
网站建设 2026/7/12 3:41:19

TEKLauncher:ARK生存进化MOD管理与服务器连接终极解决方案

1. 项目概述&#xff1a;为什么ARK玩家需要一个专属启动器&#xff1f;如果你是一名《ARK&#xff1a;生存进化》的玩家&#xff0c;那么你一定对下面这些场景不陌生&#xff1a;为了和朋友联机&#xff0c;手忙脚乱地切换服务器IP&#xff1b;想体验一个新MOD&#xff0c;结果…

作者头像 李华
网站建设 2026/7/12 3:39:54

EulerCopilot Desktop常见问题解答:新手必看的10个使用误区

EulerCopilot Desktop常见问题解答&#xff1a;新手必看的10个使用误区 【免费下载链接】euler-copilot-desktop The Linux desktop client of EulerCopilot. 项目地址: https://gitcode.com/openeuler/euler-copilot-desktop 前往项目官网免费下载&#xff1a;https://…

作者头像 李华
网站建设 2026/7/12 3:39:08

Claude 中转站团队协作方法:统一入口如何提升效率

当 Claude 只由个人使用时&#xff0c;接入方式可以很简单&#xff1a;一个密钥、一段代码、几个测试请求&#xff0c;就能完成基础调用。但当多个团队同时使用模型能力时&#xff0c;问题就会变得复杂。研发要做接口集成&#xff0c;内容团队要批量生成素材&#xff0c;运营要…

作者头像 李华