MYSQL基础4

CREATE TABLE publisher(

P_ID BIGINT(20) NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '出版社编号',

P_NAME VARCHAR(20) NOT NULL UNIQUE COMMENT '出版社名称',

P_LINKMAN VARCHAR(20) NOT NULL COMMENT '出版社联系人',

P_TEL VARCHAR(20) COMMENT '电话',

P_ADDRESS VARCHAR(50)

)

#往制定表中添加ige字段

ALTER TABLE `publisher` ADD price FLOAT;

#修改字段名

ALTER TABLE `publisher` CHANGE P_ID id BIGINT(20);

ALTER TABLE `publisher` CHANGE NAME pname VARCHAR(20) COMMENT '出版社名称';

#同时添加5条数据

INSERT INTO `publisher` SET id=1,pname='新华出版社',P_LINKMAN='张三',price=10,P_TEL=1111111,P_ADDRESS='anhuisheng'

INSERT INTO `publisher` SET id=101,pname='清华出版社',P_LINKMAN='李四',price=20;

INSERT INTO `publisher` SET id=102,pname='beijingdaxue',P_LINKMAN='wangwu',PRICE=40;

#找出最高价

SELECT MAX(price) AS 最高价 FROM `publisher`;

SELECT MIN(price) AS 最低价 FROM `publisher`;

#降序

SELECT * FROM `publisher` ORDER BY price DESC;

#分页,从0条数据开始,每页2条数据

SELECT * FROM `publisher` ORDER BY price DESC LIMIT 0,2;

#---------------------------------------------------------------------

#复制某一张指定的表以及数据

CREATE TABLE aaa(

SELECT * FROM `publisher`

);

#插入数据

INSERT INTO aaa

SELECT * FROM aaa WHERE id=3;

#-------------------------时间格式函数-------------------------------------

CREATE TABLE Persons(

id BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT '主键',

personName VARCHAR(40) COMMENT '人名',

birthday DATETIME

)

SELECT personName,birthday FROM Persons;//2017年12月2日

SELECT personName,DATE_FORMAT(birthday,'%Y年%m月%d日%H:%i:%s') FROM Persons;

SELECT personName,DATE_FORMAT(birthday,'%Y/%m/%d/ %H:%i:%s') FROM Persons;

猜你喜欢

转载自blog.csdn.net/qq_41579634/article/details/86482021
今日推荐