查询:Select
SELECT * FROM world.book; //查询整个表的数据
查询部分字段数据
SELECT bookname,price FROM world.book;
查询前十数据(不同数据语言是不同的)
MY SQL
SELECT column_name(s)
FROM table_name
LIMIT number;
SQL SERVER
SELECT TOP 10*
FROM table_name
LIMIT number;
Oracle 语法
FROM table_name
WHERE ROWNUM <= number;
按某个字段升序或者降序排列查询(默认是按升序排列升序 asc , 降序desc)
SELECT * FROM world.book order by stock desc/asc;
汇总查询(查询方法中有用函数)
SELECT AVG(isbn) FROM book // AVG(字段),求某个字段的平均值
带条件查询
SELECT * FROM world.book where id ='2';
修改 update
UPDATE table_name
SET column1=value1,column2=value2,...
WHERE some_column=some_value;
例如:
update book set bookname='oracle' whereid='2'
插入 insert into
1. INSERT INTO table_name
VALUES (value1,value2,value3,...);//将需要插入的数值按照表结构顺序插入
2. INSERT INTO table_name (column1,column2,column3,...)
VALUES (value1,value2,value3,...); //将需要插入的数值不需要按照表结构顺序插入,但是要把字段值列出
DELETE 语句用于删除表中的记录。
DELETE FROM table_name
WHERE some_column=some_value;