博客列表 >SQL常用语句

SQL常用语句

深海巨兽皮皮虾的博客
深海巨兽皮皮虾的博客原创
2018年04月02日 21:17:45942浏览

一些最重要的SQL命令

  • SELECT    ——    从数据库中提取数据

    基本语法: SELECT 字段名或者 * FROM 数据表 WHERE 条件1 AND 条件二

    带排序:SELECT * FROM user ORDER BY 字段名    ASC(升序)or DESC (降序) ,可以逗号隔开 升,降

    AND,OR,NOT : SELECT * FROM user WHERE name=? OR|AND|NOT(或|与|非)

    常说的多表联查 SELECT * FROM 数据表,表二,表三

  • UPDATE    ——    更新数据库中的数据

    基本语法:UPDATE table_name SET 条件1 = 值,条件2 = 值,条件3 = 值

    注意:如果省略 WHERE 所有数据将被更新

  • DELETE    ——    从数据库删除数据

    基本语法:DELETE 用于删除数据表中的行 DELETE FROM table_name WHERE ....;

    注意:如果省略 WHERE 所有数据将被删除

  • INSERT INTO    ——    向数据库中插入数据

    基本语法:INSERT INTO table_name(字段名1,字段名2....) VALUES (value1,value2,value3...) 与字段名一一对应

    可在指定字段插入数据

    INSERT user SET name=?,class=?;

  • CREATE DATABASE    ——    创建新数据库

  • ALTER DATABASE    ——    修改数据库

  • CREATE TABLE    ——    创建数据表

  • ALTER TABLE    ——    变更数据表

  • DROP TABLE    ——    删除表

  • CREATE INDEX    ——    创建索引(搜索键)

  • DROP INDEX    ——    删除索引

  • 在SQL中NULL的值 与0和空白是不同的,NULL只在创建表示未设置自动填充为NULL

  • NULL值在任何运算结果中都是未知的,也不会出现在结果集中只有通过 IS NULL 或者 IS NOT NULL来判断

  • 例句:SELECT *FROM user WHERE name IS NULL;

  • 例句:SELECT *FROM user WHERE name IS  NOT NULL;


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议