SQL基础

作者: onefiter | 来源:发表于2016-09-05 01:13 被阅读22次

SQL简介

结构化查询语言(Structured Query Language)
主要功能:对数据库中的数据进行操作

SQL基本语句

1、增加一条记录

insert into table_name(k1,k2,k3) VALUES(v1,v2,v3);

2、设置客户端请求的字符集

set names gbk;

注:终端程序的字符集是GBK,因此改成UTF8不能解决乱码问题。

3、删除记录

delete from table_name [where 条件]

注:delete 只是删除值,而不删除其所占的空间

4、修改记录

update table_name set 字段=值,字段2=值 [where 条件]

注:最好不要省略 where条件,否则所有数据都会更新成一样的值

5、查询记录

select 字段列表|* FROM table_name [where条件][ORDER BY] [LIMIT]

参数说明
where条件:最好别省略,否则会显示所有记录
order by 对查询的记录按那个字段排序 ASC升序(默认)、DESC(降序)
limit 限制输出的记录数,主要用于 “数据分页”。
        例:limit 0,10; 从第0行开始,返回10条记录
           limit 10,10;从第10行起,返回10条记录

where条件参考

相关文章

  • sql

    sql-基础sql-基础查询-1sql-基础查询-2sql-更新 概览 数据库(Database,DB):将大量数...

  • SQL基础及元数据获取(数据类型,表的属性)

    1、SQL基础应用 ①.SQL的介绍SQL标准:SQL-92、SQL-99SQL_MODE:都是为了保证SQL语句...

  • MySql手动注入

    information_schema SQL基础 1.1 什么是sql? SQL(structured query...

  • MySQL

    数据类型 sql基础 数据库表 SQL SELECT 语句: SQL WHERE 子句: SQL AND & OR...

  • SQL语句

    SQL基础应用 SQL语句自动补全 SQL的介绍 SQL-92标准SQL-99标准 image SQL常用分类 表...

  • SQL高级运用

    -- =================================sql基础补充==============...

  • mysql的用法2

    -- =================================sql基础补充==============...

  • Oracle学习-day26:SQL语句

    一、SQL语言基础 1.什么是SQL语言? (1)SQL, Structured Query Language, ...

  • oracle 基础复习

    1. SQL 基础 https://mubu.com/doc/3ANPHhveeK 2. PL/SQL 基础 ht...

  • mysql手工注入

    SQL基础 1.1 什么是sql? SQL(structured query language),即结构化查询语言...

网友评论

      本文标题:SQL基础

      本文链接:https://www.haomeiwen.com/subject/npcrettx.html