zoukankan      html  css  js  c++  java
  • 数据库之SQL语句查询基础

    人的一生要疯狂一次,无论是为一个人,一段情,一段旅途,或一个梦想。

      人没有梦想是荒废的,是漫无目的的,拥有梦想你会飞的更远。

    下面我就来为大家介绍一下SQL语句的查询基础,以下使用MySchool数据库,请大神手下留情 >_<

      一、使用select语句进行查询

        语法:

        select <列名>
        from <表名>
        [where <查询条件表达式>]
        [order by <排序的列名>[ASC或DESC]]

       以下是select语句在表中的使用方法:

      1.查询所有数据行和列:使用 * 表示所以列

        如:

        select * from Student

       2.查询部分列和行

      首先列举出列名,使用where子句限制查询条件:

        select StudentName,StudentNo,StudentId
        from Student
           where StudentId=2

       3.在查询中使用列的别名(给列取个名字):用AS 链接

        select StudentName as 学生姓名,StudentID as 学生编号
        from Studnet

       

      4.使用数据库查询多个表

    1 select * from student,result

      

      使用多表联查的时候,必须使用Where条件,不然会出现以下情况:

      

      没有使用Where条件,没有条件会将查询的表数据数量相加,以下是使用Where条件的查询:

      

    1 select * from student,grade
    2 where student.studentid=grade.studentid

      

      它显示的结果为:

      

       

      以上就是我对数据库查询的简单理解,希望能对大家有所帮助,有所不足望见谅!谢谢各位看官~

  • 相关阅读:
    linux学习之线程篇(二)
    linux学习之线程篇(一)
    linux学习之进程篇(四)
    linux学习之信号篇(二)
    linux学习之信号篇(一)
    myshell案例
    linux学习之gdb调试工具篇
    linux学习之Makefile篇
    linux学习之进程篇(三)
    Linux常用命令-1
  • 原文地址:https://www.cnblogs.com/Tony-cheen/p/4948059.html
Copyright © 2011-2022 走看看