zoukankan      html  css  js  c++  java
  • SQL基础二

    Select查询语句:根据各种条件能够查询表中所有列或部分列的记录。生成一个虚拟表。

    语法: ([]只是一种可选项,SQL代码不需要打上【】)

        asc:升序-从上至下是从小到大    desc:降序-从上到下是从大到小

        其中:*表示所有针对所有列的查询。

    Select *[列名列表] from 表名 [where 条件] order by 列名 [asc/desc][,列名 asc/desc]

    针对个别列的查询,需要写出列名并逗号隔开。如:select stuno,stuname from student

    如何对列名设置别名?

    ①  Select 列名 as 别名,… from 表名

    如:select stuno as 学号 from student,则学号就是stuno的别名

    例子:

    ②  Select 别名=列名,… from 表名

     如:select 学号= stuno  from student,则学号就是stuno的别名

    例子:


    Sql server如何取得最前面的几条记录?

    Select  top [n] * from 表名

    例子:

    Mysql如何取得某几条记录?

    Select * from 表名  limit 起始行的索引值(序号),记录条数

    说明:索引值:第一条的记录的索引值为0,以此类推。

    例子:Select * from student limit 3,4//表示查询student中的第4条~第7条记录

    如何去掉重复记录

    Select distinct 列名 from 表名


    如何根据关键字查找:

    select * from 表名 where 列名 like '%1'          //表示查找表名中列名末位为1的所有记录

    select * from 表名 where 列名  like '张_'    //表示查找表名中列名里张开头只有两个字的记录

  • 相关阅读:
    ThetaSome_ThetaAll子查询
    BMP文件解析
    IN-子查询
    由顶点坐标计算任意多边形面积
    Java入门——多态
    使用Notepad++开发Java程序
    C#利用VUDP.cs开发网络通讯应用例程
    C#利用Vini.cs操作INI文件
    RC522射频卡读写模块驱动(仅读取)
    Tupper自我指涉公式生成器
  • 原文地址:https://www.cnblogs.com/tcheng/p/5908553.html
Copyright © 2011-2022 走看看