SQL单表操作语句
来源:互联网 发布:java try catch 例子 编辑:程序博客网 时间:2024/06/05 09:46
1.创建数据库及表:CREATE DATABASE text; use text;(在text下创建表) CREATE TABLE celebs;
2.表创建列:列:CREATE TABLE celebs(id INTEGER, name TEXT, age INTEGER);
另外增加列:ALTER TABLE celebs ADD COLUMN twitter_handler TEXT;
3.插入数据: INSERT INTO celebs(id, name, age ) VALUES(1, 'Aochen ', 12);
4.查看数据:查看全部:SELECT * FROM celebs;
查看其中一项: SELECT name FROM celebs;
查看数据(没有重复):SELECT DISTINCT genre FROM movies;(genre中没有重复的部分)
5.更新数据: UPDATE celebs SET age = 21 WHERE id = 1;(where是范围,更新id为1的年龄)
6.删除行:DELETE FROM celebs WHERE twitter_handle IS NULL;(删除twitter_handle为空的行)
7.查询 SELECT * FROM celebs WHERE name LIKE 'Aochen';(查询表中所有名字为‘Aochen’的数据)
SELECT * FROM celebs WHERE name LIKE '%man%';(查询表中所有名字中有‘man’的数据)
SELECT * FROM celebs WHERE name BETWEEN 'A' AND 'J';(查询所有开头A到J 的名字)
SELECT * FROM celebs ORDER BY imdb_rating DESC LIMIT 3;(按字母顺序排列3个)
SELECT COUNT(*) FROM celebs;(表中行数)
SELECT price, COUNT(*) FROM celebs ORDER BY price;(查询price的数量及按大小排列)
8.求和 SELECT SUM(price) FROM celebs;
9.最大值、最小值、平均值 SELECT MAX(price) FROM celebs; 最小的话MAX换成MIN 平均值为AVG
10.余数 SELECT price,ROUND(AVG(price), 2) FROM celebs ORDER BY price; 平均值取2位小数,ROUND默认为一位小数。
- SQL单表操作语句
- 常用的SQL语句大全-单表操作
- SQL语句-01-数据库操作/单表增删改查
- SQL单表查询语句
- iBatis 事务控制 与 两表操作将SQL语句写入单表
- SQL 单表查询的一些常用语句和函数及单表的插入修改删除操作
- SQL语句-数据查询-单表查询
- MySql 单表查询sql语句(二)
- sql 语句动态操作表
- 二、SQL语句:表操作
- 常用表操作Sql语句
- sql 语句 复制表操作
- SQL语句之多表操作
- mysql sql语句表操作
- sql语句中的单双引号
- Sql语句操作表中字段
- 用sql语句操作表结构
- MySQL数据库常用SQL语句--“表操作”
- windows sysprep.exe修改SID
- jQuery 选择器
- 安卓计时器
- javaConfig方式配置servlet替换web.xml
- 怎么删除github上的仓库
- SQL单表操作语句
- Exchange 2010 删除的邮箱不会立即显示 和 还原报错解决方法
- eclipse启动tomcat 访问http://localhost:8080 报404错误
- 10、spring-boot的其他功能
- JAVA多线程技术学习笔记(一)——多线程基本概念
- sql基础语句4
- 461. Hamming Distance
- MySQL重置root密码方法
- MyBatis Sql语句中的转义字符