MySQL数据库
DylanAndroid
未来已经来临,只是尚未流行
展开
-
【从零开始学习MySql数据库】(1)建表与简单查询
#查看服务器中的数据库SHOW DATABASES;#创建一个数据库CREATE DATABASE IF NOT EXISTS test;#使用test数据库USE test;#建表-- 表名丌能超过 30 个字符-- 表名、列名是自由定义的-- 所有的 SQL 语句都是以“ ; ”结尾CREATE TABLE user_test( id int,原创 2016-12-16 22:26:11 · 3407 阅读 · 3 评论 -
【从零开始学习MySql数据库】(2)函数
#函数use test;#查看员工表数据SELECT * FROM emp_test;#查看部门表数据SELECT * FROM dept_test;#round( 数字 , 小数点后的位数 )用于数字的四舍五入#计算金额的四舍五入#注意:Oracle中别名用双引号"原样输出",mysql可以用单引号SELECT salary*0.1234567 "原样输出",ROUND(salary*原创 2016-12-16 22:31:34 · 1391 阅读 · 7 评论 -
【从零开始学习MySql数据库】(3)函数与子查询和连接查询
#查询语句的基本格式#select 字段 1 , 字段 2 , 字段 3 , 表达式 , 函数 , ...#from 表名#where 条件#group by 列名#having 带组函数的条件#order by 列名#字符函数:upper / lower / initcap/length / lpad / rpad / replace / trim * -- l 表示#left ;原创 2016-12-16 22:40:42 · 1341 阅读 · 0 评论 -
【从零开始学习MySql数据库】(4)创建表与增删改和数据库事务
-- 数据准备:创建工资等级表CREATE TABLE salgrade_test ( grade INT (2), lowsal FLOAT (7, 2), hisal FLOAT (7, 2));-- 查看工资等级表结构DESC salgrade_test;-- 查看工资等级表数据SELECT *FROM salgrade_test;-- 插入数原创 2016-12-16 22:43:02 · 1536 阅读 · 0 评论 -
【从零开始学习MySql数据库】(5)约束视图与索引
-- 主键约束:PRIMARY KEY=不重复+不为NULL;-- (列级约束条件) CREATE TABLE dept_dylan ( dept_id INT (2) PRIMARY KEY, dept_name VARCHAR (20), dept_location VARCHAR (40));-- 数据准备 INSERT INTO dept_dylanVALU原创 2016-12-16 22:53:20 · 1343 阅读 · 0 评论