SQL

1、Truncate table 

    清除一个表格中的所有资料。

   1) DROP TABLE 指令,整个表格消失,无法再被用。

   2)TRUNCATE TABLE 指令。表格中的资料完全消失,表格本身会继续存在。

2、Left join

1、语法格式:

select colunm_name1,colunm_name2

from 表1

left join 表2

on 表1.colunmname=表2.colunmname --连接条件,是 on 不是 where

2、说明

   left join以A表的记录为基础,A可以看成左表,B可以看成右表,left join是以左表为准的。左表(A)的记录将会全部表示出来,而右表(B)只会显示符合搜索条件的记录。B表记录不足的地方均为NULL。

3、 ascdesc 

   按升序排序、降序排序

select * from tablename order by id desc
--根据id字段按照降序排列,从大到
select * from tablename order by id asc
--根据id字段按照升序排列,从小到大

4、limit | offset

    Limit 1,Offset 0:在查询结果中以第0条记录为基准(包括第0条),取1条记录,即为第0条记录 

    LIMIT  所要取的记录数目(以基准点为参考点) OFFSET  基准点

SELECT  *  FROM 表名 LIMIT nNum OFFSET nRow
-- 表示从第nRow行(基于0的索引)(包括该行)开始,取其后的nNum 条记录

   

 

 

 

 

 

原文地址:https://www.cnblogs.com/yml6/p/8042964.html