首页 > 数据库 >SQL Server—单表查询

SQL Server—单表查询

时间:2022-08-18 12:00:10浏览次数:64  
标签:UserName 列名 表名 Server 单表 SQL Age select Userinfo

1.查询一个表的所有数据。

  【select * from 表名】

select * from Userinfo

2.查询一个表的部分数据。

  【select 列名,列名,… from 表名】

select UserName,Age from Userinfo

3.给列命别名。(三种方式)

  【select 别名 = 列名,列名 as 别名,列名 别名 from 表名】

select 用户编号=UserID,UserName as 姓名,Age 年龄 from Userinfo

4.排序。

  (1)主键默认升序排序。

  (2)升序-asc,降序-desc。

  (3)不管是否有条件或者分组,order by永远放在最后。

  (4)order by后的排序条件可以添加多个列名,优先级从左往右。

  【select 列名,… from 表名 order by 列名,…】

select 用户编号=UserID,UserName as 姓名,Age 年龄 from Userinfo where UserName='万玉轩' order by UserID desc,Age asc

标签:UserName,列名,表名,Server,单表,SQL,Age,select,Userinfo
From: https://www.cnblogs.com/ZJY-WLM/p/16598207.html

相关文章

  • SQL SERVER 附加数据库时报错(5123,5120):无法打开物理文件……操作系统错误,拒绝访问…
      这属于权限不够。找到数据库文件,右键属性-安全,会发现没有权限查看: 点击“高级”——“继续”——“添加”——“选择主体”——“高级”——“立即查找”——选......
  • 查看特定表的备注--postgresql
    1. 获取字段名、类型、注释、是否为空SELECT col_description(a.attrelid,a.attnum)ascomment, format_type(a.atttypid,a.atttypmod)astype, a.attnameasname......
  • 评分管理系统环境部署:JDK1.8,nginx:1.14.0,redis 6.2.4 ,mysql 8.0.22
    背景:环境要求服务器上部署项目,需要JDK1.8,nginx:1.14.0,redis6.2.4,mysql8.0.22,使用在线安装版本或者docker版本;linux的版本是CentOs7.4(cat/etc/redhat-release);jdk......
  • sql语句查询
    xxxImpl.java 继承IDao<xxx>以qqUser为例publicclassqqDaoImplimplementsIDao<qqUser>{@Overridepublicintinsert(qqUserqqUser)throwsSQLExcep......
  • mysql外键约束 删除
    mysql海量表的创建CREATETABLEdept(/*部门表*/deptnoMEDIUMINTUNSIGNEDNOTNULLDEFAULT0,dnameVARCHAR(20)NOTNULLDEFAULT"",locVARCHAR(13)NOT......
  • SQL Server遍历表的几种方法
    在数据库开发过程中,我们经常会碰到要遍历数据表的情形,一提到遍历表,我们第一印象可能就想到使用游标,使用游标虽然直观易懂,但是它不符合面向集合操作的原则,而且性能也比面向......
  • sql注入之union注入
    联合查询注入利用的前提:必须要有回显联合查询过程:判断是否存在注入点判断是什么类型注入(字符型or数字型)判断闭合方式查询列数个数(orderby)获得数据库名获得......
  • SQL注入的基本原理
          SQL注入是常见的网络攻击方法,之所以能够实现,是因为网页有着SQL漏洞。那么什么是SQL漏洞呢,理解SQL注入以及SQL漏洞就要从注入的基本概念和原理说起,Union联......
  • 6.2 SQL Server更新数据
    SQLServerUPDATE目录SQLServerUPDATE简介示例UPDATEJOINUPDATEJOIN示例A)SQLServerUPDATEINNERJOIN示例B)SQLServerUPDATELEFTJOIN示例简介要修改表中的......
  • linux下mysql5.7初始密码查看及忘记密码重置
    linux在安装mysql,从5.7开始会自动生成一个随机密码,如果不注意没有记下这个随机密码,mysql安装成功后就会无法登录。一、查看初始密码grep'temporarypassword'......