数据库的操作
查看数据库的版本: select @@version
1.创建数据表
CREATE TABLE 表的名字 ( 列名a 数据类型(数据长度), 列名b 数据类型(数据长度), 列名c 数据类型(数据长度) ); # 创建数据表test,并创建3个字段及定义他们的类型和长度 create table test (id int(10),name char(20),phone int(13)); # 向test这个数据表插入数据 insert into test(id,name,phone) values(01,'frank',1875006000); 或者 insert into test values(01,'frank',1875006000);
数据字段的主键、非空、默认值设置。
create table test ( id int(10) primary key, name char(20), phone int(12) not null; date char(20) default '2022-10-13' );
如果我们有了已经创建好的sql文件,那么可以直接执行生成数据库表
进行模糊查询,查询条件为name字段以 J 开头的。
对结果进行排序,按照salary这个为排序值,从高到低进行排序。
连接查询,对于两个数据库都有相同名称的字段的时候,要想展示所有的数据信息,就是用连接查询语句,下面的是join,两个sql的查询结果都是一样的
SELECT id,name,people_num FROM employee,department WHERE employee.in_dpt = department.dpt_name ORDER BY id;
SELECT id,name,people_num FROM employee JOIN department ON employee.in_dpt = department.dpt_name ORDER BY id;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)