Java心得30
来源:互联网 发布:函授教育和网络教育 编辑:程序博客网 时间:2024/05/24 06:39
今天继续学习数据库:
-- 创建数据库(--表示注释)
CREATE DATABASE mydb;
-- 使用数据库
USE mydb;
-- 删除数据库
DROP DATABASE mydb;
-- 创建表
CREATE TABLE t_student(
-- PRIMARY KEY表示id列为主键列。主键特点:不能为null,不能重复
-- AUTO_INCREMENT 自动增长表示由DBMS来自动分配主键id的值保证不为null,也不重复,从而满足主键的要求
id INT PRIMARY KEY AUTO_INCREMENT,-- id
studentName VARCHAR(20), -- 姓名
sex VARCHAR(10), -- 性别
height DECIMAL(10,2), -- 身高
birthday DATE -- 生日
)CHARSET=utf8; -- CHARSET=utf8表示设置表的编码集
-- 删除表
DROP TABLE t_student;
-- 查询表中所有记录,*表示查询表中所有列
SELECT * FROM t_student;
-- 查询表中所有记录,但是只显示id、studentName两个列的值
SELECT id,studentName FROM t_student;
-- 查询同属性的记录
SELECT * FROM t_student WHERE sex='男';
SELECT * FROM t_student WHERE birthday>='1990-01-01' AND birthday<'2000-01-01';
SELECT * FROM t_student WHERE sex='男' AND height>=1.90;
-- 查询所有姓陈的人
-- %表示多个任意字符,_表示一个任意字符
SELECT * FROM t_student WHERE studentName LIKE '陈%';
-- 添加
INSERT INTO t_student(studentName,sex,height,birthday) VALUES('陈曦','女',1.75,'1989-09-10');
INSERT INTO t_student(studentName,sex,height,birthday) VALUES('张三','男',1.80,'1990-05-02');
INSERT INTO t_student(studentName,sex,height,birthday) VALUES('李四','男',1.72,'1990-05-10');
INSERT INTO t_student(studentName,sex,height,birthday) VALUES('王五','女',1.70,'1980-05-10');
INSERT INTO t_student(studentName,sex,height,birthday) VALUES('平西王','男',2.05,'1982-09-20');
-- 删除id为4的记录
DELETE FROM t_student WHERE id=4;
DELETE FROM t_student WHERE id>3 AND id<7;
DELETE FROM t_student WHERE studentName='平西王';
-- 修改
UPDATE t_student SET height=1.80 WHERE studentName='王五';
UPDATE t_student SET birthday='2000-10-10' WHERE studentName='李四';
UPDATE t_student SET height=height+0.5 WHERE studentName='陈曦';
- Java心得30
- JAVA心得
- java心得
- java心得
- JAVA 心得
- java 心得
- java心得
- java心得
- java心得
- java心得
- java 心得
- java 心得
- java心得
- java心得
- [心得] Effective Java心得笔记
- [心得]Java基础部分心得
- java心得--java类
- 读ServerSocket.java心得
- Cocos2dx — (二) 笔记
- jsp中获得路径的两个方法和获得url路径的方法
- LeetCode之Number of Digit One
- C++使用模板类
- BZOJ 2301
- Java心得30
- Android面试自我介绍
- 黑马程序员——C语言之排序方法
- 如何阅读Java源码 阅读java的真实体会
- C++引用浅析以及引用和指针的区别
- IntelliJ IDEA 快捷键
- UVA 10118 紫书习题9—2
- iOS系统 查看设备序列号 获取UDID
- ListView性能优化