首页 > 数据库 >数据库查询语句

数据库查询语句

时间:2024-02-29 18:33:39浏览次数:28  
标签:语句 table1 数据库 查询 field table where select

一.基本查询

1.查询所有数据

select * from table;

2.查询部分字段

select field1,field2 from table;

二.条件查询

`1.单个条件查询

select * from table where field=x;

2.多个条件查询

select * from table where field1=x and field2=y;

三.模糊查询

select * from table where field like "%x%";

四.范围查询

1.in/not in

select * from table where field in (x,y);

2.between and

select * from table where field between a and b;

3.大于小于

select * from table where field<a and field>b;

五.聚合函数

1.聚合函数

select count(*),max(a),min(a),avg(a) from table;

2.分组

select count(*) from table group by field1;

3.筛选

select count(*) from table having field>a;

4.聚合函数组合使用

select count(*) from table where field1>a group by field2 having count(field3)>b;

六.左右连接

1.左连接

select * from table1 left join table2 on table1.a=table2.b;

2.右连接

select * from table1 right join table2 on table1.a=table.b;

3.内连接

slect * from table1 inner join table2 on table1.a=table2.b;

七.排序

1.升序

select * from table order by field asc;

2.降序

select * from table order by field desc;

八.分页

select * from table limit 1,3;     #从第一行开始的三行

 

标签:语句,table1,数据库,查询,field,table,where,select
From: https://www.cnblogs.com/scarlettlie/p/18045088

相关文章

  • 云数据库常见问题与解决方案:从开发工程师的角度看
    本文分享自天翼云开发者社区《云数据库常见问题与解决方案:从开发工程师的角度看》,作者:不知不觉随着云计算的普及和发展,云数据库作为支撑现代应用的重要基础设施,其重要性日益凸显。作为开发工程师,我们在使用云数据库时,难免会遇到一些问题。本文旨在探讨云数据库常见的问题,并提出相......
  • 神州通用数据库安装(单机)
    环境:OS:Centos7DB:V7 1.介质下载地址http://www.shentongdata.com/old_bak/iso/wzsyx/ShenTong7.0_linux64.rar 2.安装rar[root@localhostsoft]#tar-xvfrarlinux-x64-5.3.0.tar.gz[root@localhostsoft]#cdrar[root@localhostrar]#makeinstall 3.解压数据库安......
  • linux下准确查询正在tomcat下运行的java进程。准确获取正在运行的java进程的PID
    查看当前运行的所有的java进程,命令:【一定要注意,取那个你配置的JAVA_HOME全局变量的那个java进程的PID】ps-ef|grepjava     准确获取定位到tomcat下正在运行的java进程的PID命令:ps-ef|grepjava|grepcatalina|awk'{print$2}' 准确定位到tomcat下......
  • [转帖]安装gsql客户端并连接数据库
    https://www.bookstack.cn/read/opengauss-1.0-zh/c5c079e9a625f3cc.md 安装gsql客户端并连接数据库gsql是openGauss提供的在命令行下运行的数据库连接工具。此工具除了具备操作数据库的基本功能,还提供了若干高级特性,便于用户使用。本节只介绍如何安装gsql客户端......
  • mysql 查询语句区分大小写
    一、查询语句上加binarySELECTa.DOCU_CODE'单一窗口编号',b.DOCU_CODE'本地编号',a.DOCU_NAME'单一窗口名称',b.DOCU_NAME'本地名称'fromlicensedocua,licensedocu_copybwherebinarya.DOCU_CODE=b.DOCU_CODEanda.DOCU_NAME!=b.DOCU_NA......
  • 数据库 - 第六次实验
    a)SELECT*FROMvideoWHEREvid=35结果:b)SELECTuser.*FROMuserJOINpostONuser.uid=post.uidWHEREpost.vid=35结果:c)SELECTcount(*)FROMwatchWHEREvid=35结果:d)SELECTcount(*)FROMlikeWHEREvid=35结果:e)SELECTcount......
  • 数据库 - 第五次实验
    SELECTcommodity.name,onsell.status,onsell.rem_amount,AVG(orders.buyerrate),COUNT(*)FROMonsellJOINordersONonsell.cid=orders.cidANDonsell.sid=orders.sidJOINcommodityONonsell.cid=commodity.cidWHEREonsell.cid=2410AND......
  • 数据库 - 第四次实验
    a)SELECTPeople.pid,People.name,City.nameFROMPeopleJOINCityONPeople.cid=City.cidWHEREPeople.pid=1结果:b)SELECTvaccine.name,count(*)FROMpeopleJOINinoculateONpeople.pid=inoculate.pidJOINvaccineONinoculate.vcid=vacc......
  • 数据库 - 第三次实验
    CREATEVIEWuser_friendASSELECTu2.uid,u2.nickname,f1.note,f1.typeFROMuseru1JOINfriendf1ONu1.uid=f1.uid1JOINuseru2ONu2.uid=f1.uid2WHEREu1.uid=1;运行SELECT*FROMuser_friend;结果:![[Pastedimage202311141727......
  • Oracle 12C数据库从文件系统迁移到ASM
     查看参数文件位置SQL>showparameterspfileNAMETYPEVALUE-----------------------------------------------------------------------------spfilestring/u01/app/oracle/product/12.......