
sql语句求答案 请按1.2.3.4.的格式,谢谢 10
现有表user,字段如下:User_no:用户编号;user_name用户名;password:用户密码;dept:部门;sal:工资。user_nouser_namep...
现有表user,字段如下:
User_no:用户编号;user_name用户名;password:用户密码;dept:部门;sal:工资。
user_no
user_name
password
dept
Sal
1000111
张一
123456iopq
营销
3500
1000112
张二
123456
客服
3785
1000113
张三
123456
营销
2659
1000114
李一
123456
客服
2645
1000115
李二
123456
行政
3215
1、 查询所有的用户信息;
2、 查询出user_no为1000114的用户信息;
3、 查出所有工资sal高于3000的用户信息;
4、 查出姓名中所有的张姓用户信息;
5、 查出所有名字中含有一的用户信息;
6、 按照工资sal由低到高进行排序;
7、 按照部门dept分组;
8、 查出工资sal最高的用户的user_no和user_name;
9、 查出用户的平均工资;
10、 将张一的名字改为张四;
11、 删除用户名为李二的信息;
12、 将password中的i替换为1,o替换为0(唉替换为1,哦替换为0);
13、 向user表中插入下列用户信息:
user_no
user_name
password
dept
1000116
王飞
123456
总经办
14、 将user1表的数据插入user表:
User1表数据如下:
user_no
user_name
password
dept
1100111
王雨
123456
前台
15、 删除user1表中的所有数据:
16、 创建一张新表user2,表中的所有数据来自user1:
17、 假如user1中的数据有上亿条,怎样才能最快删除所有数据: 展开
User_no:用户编号;user_name用户名;password:用户密码;dept:部门;sal:工资。
user_no
user_name
password
dept
Sal
1000111
张一
123456iopq
营销
3500
1000112
张二
123456
客服
3785
1000113
张三
123456
营销
2659
1000114
李一
123456
客服
2645
1000115
李二
123456
行政
3215
1、 查询所有的用户信息;
2、 查询出user_no为1000114的用户信息;
3、 查出所有工资sal高于3000的用户信息;
4、 查出姓名中所有的张姓用户信息;
5、 查出所有名字中含有一的用户信息;
6、 按照工资sal由低到高进行排序;
7、 按照部门dept分组;
8、 查出工资sal最高的用户的user_no和user_name;
9、 查出用户的平均工资;
10、 将张一的名字改为张四;
11、 删除用户名为李二的信息;
12、 将password中的i替换为1,o替换为0(唉替换为1,哦替换为0);
13、 向user表中插入下列用户信息:
user_no
user_name
password
dept
1000116
王飞
123456
总经办
14、 将user1表的数据插入user表:
User1表数据如下:
user_no
user_name
password
dept
1100111
王雨
123456
前台
15、 删除user1表中的所有数据:
16、 创建一张新表user2,表中的所有数据来自user1:
17、 假如user1中的数据有上亿条,怎样才能最快删除所有数据: 展开
2个回答
展开全部
1 select * from user
2 select * from user where User_no='1000114'
3 select * from user where sal>3000
4 select * from user where user_name like '张%';
5 select * from user where user_name like '%一%';
6 select * from user order by sal asc
7 select dept from user group by dept
8 select user_no,user_name from user where sal=(select max(sal) from user)
9 select avg(sal) from user
10 update user set user_name='张四' where user_name='张一'
11 delete from user where user_name='李二'
12 update user set password=replace(replace(password,'i','1'),'o','0')
13 insert into user(user_no,user_name,password,dept)
values('1000116','王飞','123456','总经办')
14 insert into user(user_no,user_name,password,dept)
select user_no, user_name, password, dept from user1
15 delete from user1
16 create table user2 as select * from user1
17 truncate table user1
2 select * from user where User_no='1000114'
3 select * from user where sal>3000
4 select * from user where user_name like '张%';
5 select * from user where user_name like '%一%';
6 select * from user order by sal asc
7 select dept from user group by dept
8 select user_no,user_name from user where sal=(select max(sal) from user)
9 select avg(sal) from user
10 update user set user_name='张四' where user_name='张一'
11 delete from user where user_name='李二'
12 update user set password=replace(replace(password,'i','1'),'o','0')
13 insert into user(user_no,user_name,password,dept)
values('1000116','王飞','123456','总经办')
14 insert into user(user_no,user_name,password,dept)
select user_no, user_name, password, dept from user1
15 delete from user1
16 create table user2 as select * from user1
17 truncate table user1
展开全部
1、 查询所有的用户信息;
SELECT *
FROM user
2、 查询出user_no为1000114的用户信息;
SELECT *
FROM user
WHERE user_no = 1000114
3、 查出所有工资sal高于3000的用户信息;
SELECT *
FROM user
WHERE sal > 3000
4、 查出姓名中所有的张姓用户信息;
SELECT *
FROM user
WHERE user_name LIKE '张%'
5、 查出所有名字中含有一的用户信息;
SELECT *
FROM user
WHERE user_name LIKE '%一%'
6、 按照工资sal由低到高进行排序;
SELECT *
FROM user
ORDER BY sal ASC
7、 按照部门dept分组;
SELECT *
FROM user
GROUP BY dept
8、 查出工资sal最高的用户的user_no和user_name;
SELET TOP 1 user_no, user_name
FROM user
ORDER BY MAX(sal) DESC
10、 将张一的名字改为张四;
UPDATE user
SET user_name = '张四'
WHERE user_name = '张一'
11、 删除用户名为李二的信息;
DELETE user
WHERE user_name = '李二'
12、 将password中的i替换为1,o替换为0(唉替换为1,哦替换为0);
UPDATE user
SET password = REPLACE(password, 'i', '1')
UPDATE user
SET password = REPLACE(password, 'o', '0')
13、 向user表中插入下列用户信息:
INSERT INTO user(user_no, user_name, password, dept)
VALUES(1000116,'王飞','123456','总经办')
14、 将user1表的数据插入user表:
INSERT INTO user(user_no, user_name, password)
SELECT user_no, user_name, password
FROM User1
15、 删除user1表中的所有数据:
DELETE user1
16、 创建一张新表user2,表中的所有数据来自user1:
SELECT *
INTO user2
FROM user1
17、 假如user1中的数据有上亿条,怎样才能最快删除所有数据:
TRUNCATE TABLE user1
SELECT *
FROM user
2、 查询出user_no为1000114的用户信息;
SELECT *
FROM user
WHERE user_no = 1000114
3、 查出所有工资sal高于3000的用户信息;
SELECT *
FROM user
WHERE sal > 3000
4、 查出姓名中所有的张姓用户信息;
SELECT *
FROM user
WHERE user_name LIKE '张%'
5、 查出所有名字中含有一的用户信息;
SELECT *
FROM user
WHERE user_name LIKE '%一%'
6、 按照工资sal由低到高进行排序;
SELECT *
FROM user
ORDER BY sal ASC
7、 按照部门dept分组;
SELECT *
FROM user
GROUP BY dept
8、 查出工资sal最高的用户的user_no和user_name;
SELET TOP 1 user_no, user_name
FROM user
ORDER BY MAX(sal) DESC
10、 将张一的名字改为张四;
UPDATE user
SET user_name = '张四'
WHERE user_name = '张一'
11、 删除用户名为李二的信息;
DELETE user
WHERE user_name = '李二'
12、 将password中的i替换为1,o替换为0(唉替换为1,哦替换为0);
UPDATE user
SET password = REPLACE(password, 'i', '1')
UPDATE user
SET password = REPLACE(password, 'o', '0')
13、 向user表中插入下列用户信息:
INSERT INTO user(user_no, user_name, password, dept)
VALUES(1000116,'王飞','123456','总经办')
14、 将user1表的数据插入user表:
INSERT INTO user(user_no, user_name, password)
SELECT user_no, user_name, password
FROM User1
15、 删除user1表中的所有数据:
DELETE user1
16、 创建一张新表user2,表中的所有数据来自user1:
SELECT *
INTO user2
FROM user1
17、 假如user1中的数据有上亿条,怎样才能最快删除所有数据:
TRUNCATE TABLE user1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询