mysql练习
文章平均质量分 62
slb18220570825
是一名大三学生,希望通多写博客提升自己的知识储备以及总结一些日常的问题
展开
-
(1)创建修改删除表
(1)首先创建数据库schoolCREATE DATABASE school;(2)创建teacher表CREATE TABLE teacher(id INT(4) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT, num INT(10) NOT NULL UNIQUE, NAME...原创 2018-02-26 23:58:28 · 1777 阅读 · 0 评论 -
(2)索引基本操作
(1)创建job数据库CREATE DATABASE job;(2)使用job数据库,创建user表和information表USE job;CREATE TABLE USER(userid INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL, p...原创 2018-02-26 23:59:35 · 1353 阅读 · 0 评论 -
(4)触发器练习
(1)创建product表和operate表CREATE TABLE product(id INT(10) NOT NULL UNIQUE PRIMARY KEY, NAME VARCHAR(20) NOT NULL, FUNCTION VARCHAR(50), company VARCHAR(20) NOT NULL, address VARCHA...原创 2018-03-06 21:26:53 · 1005 阅读 · 0 评论 -
(8)mysql函数
(1)生成3个1~100之间的随机整数SELECT ROUND(RAND()*1000),FLOOR(RAND()*100),CEILING(RAND()*100); (2)计算pi(圆周率)的余弦值和自然对数值 SELECT PI(),COS(PI()),LOG(PI()); (3)创建str_date表CREATE TABLE str_date(id INT AUTO_INCREMENT PR...原创 2018-03-16 13:47:38 · 132 阅读 · 0 评论 -
(5)查询数据
(1)创建student表和score表CREATE TABLE student(id INT(10) NOT NULL UNIQUE PRIMARY KEY, NAME VARCHAR(20) NOT NULL, sex VARCHAR(4), birth YEAR, department VARCHAR(20), address VA...原创 2018-03-11 21:17:31 · 389 阅读 · 0 评论 -
(6)插入、更新与删除数据
(1)创建food表CREATE TABLE food(id INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL, company VARCHAR(30) NOT NULL, price FLOAT, produce_time YEAR, validity_time...原创 2018-03-12 21:03:46 · 339 阅读 · 0 评论 -
(9)存储过程和函数
(1)创建food表CREATE TABLE food(id INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) NOT NULL, company VARCHAR(30) NOT NULL, price FLOAT, produce_time YEAR, validity_time...原创 2018-03-18 22:37:40 · 680 阅读 · 0 评论 -
(3)视图基本操作
(1)创建job数据库CREATE DATABASE job;(2)使用job数据库,创建user表和information表USE job;CREATE TABLE USER(userid INT(10) NOT NULL UNIQUE PRIMARY KEY AUTO_INCREMENT, username VARCHAR(20) NOT NULL, p...原创 2018-03-05 21:54:29 · 486 阅读 · 0 评论 -
(7)运算符
(1)t表中只包含两个字段 num和strCREATE TABLE t(num INT, str VARCHAR(20) );(2)向t表中插入一条记录。num值为30,str值为‘mysql’ INSERT INTO t VALUES(30,'mysql'); (3)从t表中取出num的值与数字4进行加法、减法、乘法、除法、求余运算SELECT num,n...原创 2018-03-13 22:29:32 · 154 阅读 · 0 评论