摘要:-- 查看表結(jié)構(gòu)DESC `user`-- 增加數(shù)據(jù)INSERT INTO `user`(`name`,`sex`,`age`,`email`,`password`,`status`)VALUES('Jerry','0','15','Jerry@qq.com',SHA1(123123),0)-- 批量增加
-- 查看表結(jié)構(gòu)
DESC `user`
-- 增加數(shù)據(jù)
INSERT INTO `user`(`name`,`sex`,`age`,`email`,`password`,`status`)VALUES('Jerry','0','15','Jerry@qq.com',SHA1(123123),0)
-- 批量增加(1)
INSERT `user` (`name`,`sex`,`age`,`email`,`password`,`status`,`create_time`)VALUES('Amy', 1, 18, 'Amy@qq.com', SHA1(123123), 0, 1556801071), ('Tom', 0, 28, 'Tom@qq.com', SHA1(123123), 0, 1556801071), ('Jhon', 1, 25, 'Jhon@qq.com', SHA1(123123), 0, 1556801071), ('Jack', 1, 19, 'Jack@qq.com', SHA1(123123), 0, 1556801071)
-- 更新語句
UPDATE `user` SET `status` = 1 WHERE `name` = 'Tom'; -- 更新語句必須帶WHERE條件 UPDATE `user` SET `status` = 0,`create_time` = 1556801222 WHERE `id` = 1;
-- 查詢語句
SELECT * FROM `user` -- 查詢表中所有數(shù)據(jù) SELECT `name`,`email`,`status` FROM `user` -- 指定表中字段查詢 SELECT `name`,`status` FROM `user` WHERE `status` = 1 -- 指定條件查詢 SELECT * FROM `user` where `id` >= 1 AND `id` <= 3 -- 比較查詢 SELECT * FROM `user` where `id` >= 1 ORDER BY `id` DESC -- 降序查詢 SELECT * FROM `user` where `id` >= 1 ORDER BY `id` ASC LIMIT 0,3 -- 指定返回多少條數(shù)據(jù) SELECT count(*) as `total` FROM `user` -- 返回記錄總數(shù) SELECT CONCAT(`name`,' : ',`email`) as `lists` FROM `user` -- 字段合并查詢1 SELECT CONCAT_WS(' : ',`name`,`email`) as `lists` FROM `user` -- 字段合并查詢2
-- 刪除語句
DELETE FROM `user` WHERE `status` = 1 -- 刪除語句必須帶WHERE條件
-- 重置id字段的順序
ALTER TABLE `user` DROP `id` -- 刪除id字段 ALTER TABLE `user` ADD `id` int(11) PRIMARY KEY AUTO_INCREMENT FIRST -- 新增id字段并將字段設(shè)置為第一列 ALTER TABLE `user` ADD `position` VARCHAR(50) NOT NULL COMMENT '位置顯示表' ALTER TABLE `user` CHANGE `position` `left` VARCHAR(20) NOT NULL COMMENT '左側(cè)菜單' -- 重命名列名
批改老師:查無此人批改時(shí)間:2019-05-05 10:19:46
老師總結(jié):完成的不錯(cuò)。sql語句最多的就是增刪查改。繼續(xù)加油。