当前位置:网站首页>数据库高级查询
数据库高级查询
2022-04-22 06:23:00 【C#初级进阶】
#修改表名
ALTER TABLE 旧表名 RENAME[TO] 新表名;
#添加字段
ALTER TABLE 表名 ADD 字段名 数据类型 [属性] ;
#修改字段
ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性] ;
#删除字段
ALTER TABLE 表名 DROP 字段名;
DROP TABLE IF EXISTS 'demo01';
#创建表
CREATE TABLE 'demo01'(
'id' INT(10) NOT NULL AUTO_INCREMENT PRIMARY KEY,
'name' VARCHAR(8)NOT NULL
);
#修改表名
ALTER TABLE 'demo01' RENAME 'demo02';
#添加字段
ALTER TABLE 'demo02' ADD 'password' VARCHAR(32)NOT NULL;
#修改字段
ALTER TABLE 'demo02` CHANGE 'name' 'username' CHAR(10)NOT NULL;
#删除字段
ALTER TABLE 'demo02' DROP 'password';
#查询编号和姓名
select id,name from xinxi;
#以别名形式查询编号和姓名(标题是中文)
select id as 编号,name 姓名 from xinxi;
#查询甘肃 (C)的编号和姓名
select id,name from xinxi where name='C';
#查询编号为6的人的编号和姓名
select id,name from xinxi where id=6;
#模糊查询
#查询“姓张”的人的姓名和性别
select name,sex from xinxi where name like '张%';
#查询“姓张” 和“姓甘”的人的姓名和性别
select name,sex from xinxi where name like '张%' or name like '甘%';
#查询年龄为空的人的姓名和年龄
select name,age from xinxi where age is null;
#查询年龄不为空的人的姓名和年龄
select name,age from xinxi where age is not null;
#查询年龄在13--18之间的人的姓名和年龄
select name,age from xinxi where age between 13 and 18;
select name,age from xinxi where age >= 13 and age<=18;
#查询姓名是“甘肃”的人的姓名(唯一的)
select distinct name from xinxi where name='甘肃';
#按年龄升序查询人的姓名和年龄
select name,age from xinxi order by age;
select name,age from xinxi order by age asc;
#按年龄降序查询人的姓名和年龄
select name,age from xinxi order by age desc;
#按多列排序查询人的编号、姓名和年龄(当年龄相同时才按id 排列)
select id,name,age from xinxi order by age,id desc;
#查询前三条数据(编号、姓名)
select id,name from xinxi limit 0,3; #0:从0开始 3:总条数
select id,name from xinxi limit 3;
#查询第二页数据(编号、姓名)
select id,name from xinxi limit 3,3;
版权声明
本文为[C#初级进阶]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_49149151/article/details/121309175
边栏推荐
猜你喜欢
随机推荐
信息系统项目管理师---第四章项目整体管理历年考试题
使用使用使用
写第一个代码需要注意的
Access modifier
Ffmpeg command (VIII). Add watermark to video
Like fuzzy query of Android room database
爬虫学习之2---requests模块--get请求方式
ES6模块化与Promise
Kotlin 协程Flow、StateFlow、ShareFlow
Pymol用法
Redis的设计与实现(2):如何处理过期键
js将短划线分隔的单词变成骆驼式的
oracle唯一索引
强网杯 2019 随便注
MySQL自增主键为何不是连续的呢?
js根据时间多少,计算该显示年月日
X64 Foundation (I)
Pointer structure const summary
多线程常用的几种方法
XSS vulnerability (I)








