MySQL基础查询-商城之类的网站,查询是最多的

数据库SQL语句(期末冲刺) 数据库期末冲刺必备Sql语句,看完保证不挂科!!! 阅读详情

     格式:
      select [字段列表]|* 
      from 表名
      where 搜索条件
      group by 分组字段  [having 子条件]
      order by 排序 asc | desc
      limit 分页参数


      顺序必须是这个顺序


 字段部分
    
    1)所有字段
      select * from 表名;
      select * from 库名.表名;
      
    2)部分字段
      select 字段1,字段2 from 表名;
      select 表名.字段1,表名.字段2 from 表名;
      
    3)查询10年后的年龄
      select uname,sex,age+10 from users;

    4)别名
      select uname,sex,age+10 xxoo from users;
      select uname,sex,age from users u;   
      
    5)列合并,合并年龄与性别
      select uname,concat(sex,',',age) from users;
      
      
    6)去除重复的字段,班级,性别
      select distinct classid,sex from users;
    
    7)在查询结果中无中生有添加一列
      select *,'天津校区' as '校区' from users;


 条件部分   
 
    8)php185的学生
     select * from users where classid='lamp185';
      
    9)php189的女生
     select * from users where classid='189' and sex='w';
      
    10)年龄大于20的学生
     select * from users where age > 20;
      
    11)年龄 在 30 到 40 的人
     select * from users where age>=30 and age<=40;
     select * from users where age between 30 and 40;
      
    12)age 不在 20 到 30 的人
     select * from users where age<20 or age>30;
     select * from users where age not between 20 and 30;
     
    13)php189班和php185班的女生
     select * from users where (classid='lamp189' or classid='lamp185') and sex='w';
      
    14)185班的男生和189班的女生
     select * from users where (classid='lamp185' and sex='m') or (classid='lamp189' and sex='w');
      
    15)找uid为 3,5,8,9,12 的人
     select * from users where uid in(3,5,8,9,12);
      
      找uid 不是 12,15,17 的人
     select * from users where uid not in(12,15,17);
      
    16)查询classid值不为NULL的人
select * from users where classid is not NULL;
      
    17)找名字为2个字的人
_ 匹配任意一个字符
     select * from users where uname like '__';
      
    18)找名字中以'李'开头的  
% 匹配任意个任意字符
     select * from users where uname like '李%';
      
    19)找名字中以'春'结尾的
     select * from users where uname like '%春';
    
    20)找包含'翔'的人
     select * from users where uname like '%翔%';
    
  分组查询  group by   分组伴随着统计  男生多少  女生多少
  
  统计函数:
      count(*) 统计个数   count(classid) 不会统计值为NULL的记录
      sum()    求和   比如符合条件的人的总年龄
      avg()    平均数
      max()  min()
      
    1)lamp185总共多少人
      select count(*) from users where classid='lamp185';
      
    2)每个班人数
      select classid,count(*) from users group by classid;

    3)最大年龄,最小年龄,平均年龄
      select max(age) from users;
      select min(age) from users;
      select avg(age) from users;
        
        //查找年龄最大的那个人
        select * from users where age=最大年龄;
        select * from users where age=(select max(age) from users);
        
    4)在平均年龄之上的人
      select * from users where age>平均年龄
      select * from users where age>(select avg(age) from users);
        
    5)每个班的男生,女生各多少人
      select classid,sex,count(*) from users group by classid,sex;
    
    6)每个班的男生女生各多少人,要求在20-30岁的
      select classid,sex,count(*) from users where age between 20 an 30 group by classid,sex;
    
    7)每个班多少人,只显示班级人数大于12的
      select classid,count(*) from users group by classid having count(*)>12;
    
    
  排序  order by 字段名   默认 asc升序    desc降序
  
    1)年龄从小到大排序
      select * from users order by age;
       
    2)年龄从大到小排序
      select * from users order by age desc;

    3)先女后男,年龄再小到大     先按性别排序,相同性别再按年龄排序
       select * from users order by sex,age
      先男后女,年龄从大到小
       select * from users order by sex desc,age desc;
       
    4)先按班级排序,再按年龄从大到小
       select * from users order by classid,age desc;
        
   
  分页 
    
    获取部分数据  limit m,n;
        m 代表跳过的记录数
        n 代表要显示的记录数
        
       1) select * from users limit 5;    跳过0条,显示5条记录
       2) select * from users limit 2,3;  跳过2条,显示3条记录
   
       条件: 每页显示5条记录
           第一页   limit 0,5
           第二页   limit 5,5
           第三页   limit 10,5
           第四页   limit 15,5
           第五页   limit 20,5
           
       分页公式:  第n页  limit (n-1)*5,5  
  
       1)年龄最大的3个人,(如果第3名和第4名年龄相同,取uid最大的)
         select * from users order by age desc,uid desc limit 3;
         
       2)188班女生年龄最小的3个人
         select * from users where classid='lamp188' and sex='w' order by age limit 3;
         
       3)女生最多的班级
         select classid,count(*) from users where sex='w' group by classid order by count(*) desc limit 1;
  
  
笛卡尔积
 
    
   内联
   
    // 用户的所有信息
    select * from student,details where student.uid=details.uid;
    select s.*,d.sex,d.age,d.tel from student s, details d where s.uid=d.uid;
    
    SELECT * FROM student s INNER JOIN details d  ON s.uid=d.uid;
    
    // 编号为5的学员信息
    select s.*,d.sex,d.age,d.tel from student s, details d where s.uid=d.uid and s.uid=5;
    
    
    select * from student,score where student.uid=score.uid; 
    
   左联
   
    // 学员的成绩
    select * from student LEFT JOIN score ON student.uid=score.uid;
   
   右联
    // 这些成绩属于谁
    select * from student RIGHT JOIN score ON student.uid=score.uid;
    


    A left join B   left join  C
  
    企业级应用   互联网级应用
    联查           坚决不能使用联查
基于springboot的宠物商城网站的设计与实现 学 院(系):专 业:学 号:学 生 姓 名:入 学 年 度:指 导 教 师:完 成 日 期:传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,商品信息因为其管理内容繁杂,管理数量繁多导致手工进行处理不能满足广大用户的需求,因此就应运而生出相应的宠物商城网站。 阅读详情

相关推荐

Tessy单元测试软件安装与破解避坑指南(附个人使用路径设置详解)

本文详细介绍了Tessy单元测试软件的安装与配置全流程,包括系统需求、服务器连接设置、环境变量配置等关键步骤,帮助开发者避开常见陷阱。特别提供了个人使用路径设置详解,确保Tessy在嵌入式开发环境中高效运行,适用于汽车电子、工业控制等领域。

weixin_33709364的博客 344

数据库题库

数据库题库 1.在SQL Server中,保存着每个数据库对象的信息 的系统表是( C)。 A. sysdatabases B. Syscolumns C. Sys## 标题objects D. Syslogs 2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是(D )。 A. Update B. Delete C. Insert D. Alter 3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于(A )。 A. age>=

qq_36977291的博客 6164

别只刷题了!我用834分经验告诉你,华为HCIP大数据考试(H13-723)这样准备更高效

本文分享了华为HCIP大数据认证(H13-723)834分通关的高效备考经验。通过分析考试动态、题库验证技巧和章节优先级策略,帮助考生超越单纯刷题,系统化掌握核心知识点。特别强调实时流处理和离线批处理等重点章节,提供黄金90分钟临场发挥策略,助力考生一次性通过考试。

weixin_38168786的博客 459

校招笔试总结

1、必备知识点 数据结构:时间复杂度、TCP/IP协议、排序方式的实现及它们的时间复杂度和空间复杂度; 2、数据库的语法: (1)请写SQL语句将person(name,age)表中年龄在30-40之间的人在查询时优先输出: select name, age fron Person where age between 30 and 40 union select name, age from Person where age <= 30 and age >= 40 3、Java编程题:

everythinggreat的博客 899

企业数字化转型的 4A 架构指南:从概念解读到 TOGAF 阶段对应

4A企业架构是中国数字化转型实践中总结的简化框架,包含业务、应用、数据和技术四个架构层。它自上而下形成业务驱动应用的指导关系,自下而上构建技术支撑数据的实现路径,与国际标准TOGAF核心内容高度对应。该模型通过统一语言、战略对齐和系统梳理,有效连接业务需求与IT实施,已成为企业架构规划的实用工具。其分层结构清晰展示了从业务目标到技术落地的完整推导链,特别适合中国企业的数字化转型场景。

友莘居士的博客 2175

BUCK 电路详解

参考内容: 手撕Buck!Buck公式推导过程 电力电子的基础应用 《精通开关电源设计(第二版)》 Buck电源芯片输出有问题?检查这几样 原来PWM这么简单! BUCK 电路构建 根据高中所学习的物理知识可以很容易的想到,使用一个滑动变阻器即可实现降压和稳压的效果。当负载波动时,通过改变滑动变阻器的阻值,可以调节负载所获得的电压。但是使用滑动变阻器的劣势也很明显,大量的耗能会导致器件温度快速升高。 上面所提到的电路主要缺点在于导通器件(变阻器或三极管)本身存在耗能,那么有没有不会耗能的导通器件呢?

Guanngxu的博客 3990

第四章SQL语言

4.14.1.1SQL语言的特点:一体化,高度非过程化,面向集合的操作方式,提供多种方式使用,语言简洁4.1.2SQL语言的功能:数据定义,数据查询,数据操纵,数据控制4.2SQL语句支持的数据类型:数值型,日期时间型,字符串型,其他类型4.3数据定义功能1.数据库创建:create database 数据库名2.数据库修改:alter database 数据库名3.数据库删除:drop database 数据库名4.表的创建:create table 表名not null:非空约束,限制列取值非空prim

weixin_70160395的博客 6085

20、微电网系统的系统框架、建模与控制架构解析

本文详细解析了微电网系统的系统框架、建模方法以及控制架构。文章首先介绍了在系统的系统(SoS)框架下,微电网如何通过微控制器(MC)和微电网中央控制器(MGCC)协调运行,并支持并网与孤岛模式下的高效能量管理。随后,针对微电网的关键组件,包括微涡轮机、光伏太阳能电池和风力涡轮机,提供了详细的数学建模分析。最后,探讨了微电网的控制架构设计,涵盖分层控制和共识控制策略,以实现系统的高效、稳定运行,满足日益增长的能源需求与市场要求。

elastic6hunter的博客 206

数据库--小测试

数据库–小测试 (1)SELECT语句最少包括SELECT子句和( from)子句 (2)可以去掉重复结果的关键字是(distinct) (3)(into)子句是创建新表并将来自查询的结果行插入该表中 (4)( where)子句是指定查询返回的行的搜索条件 (5)SELECT查询中,要把结果中的行按照某一列的值进行排列,所用到的子句是(order by) (我这题做错了)(6)SELECT语句中,...

Claire的博客 2132

管理类联考——逻辑——真题篇——按知识分类——综合推理

29、某部门抽检了肉制品、白酒、乳制品、干果、蔬菜、水产品、饮料等﹖类商品共521种样品,发现其中合格样品515种,不合格样品6种。已知: (1)蔬菜、白酒中有2种不合格样品。 (2)肉制品、白酒、蔬菜、水产品中有5种不合格样品。 (3)蔬菜、乳制品、干果中有3种不合格样品。 根据上述信息,可以得出以下哪项? A. 乳制品中没有不合格样品。 B. 肉制品中没有不合格样品。 C. 蔬菜中没有不合格样品。 D. 白酒中没有不合格样品。 E. 水产品中没有不合格样品。 31~32题基于以下题干: 某中学举行田径运

stqer的博客 2022

SAP会计凭证导入ABAP开发模板+注意点—附带源码

开发并不仅仅只要考虑实现的功能,只实现功能的是程序,考虑到使用场景的是工程。使用bapi校验创建会计凭证的数据,报错和参数和正式创建一致。用途,防止产生错误的凭证,即使财务凭证可以冲销。正式创建会计凭证。隐藏的坑。

小九啥也不会 1232

毕业设计课题:游戏售卖商城网站,基于java+SSM+mysql

随着全球信息化的发展,人们的生活节奏越来越快,对信息的时效性越来越重视。以传统的宣传方式为载体的传统媒介早已不能满足人们对获取信息的方式、便捷性的需求。所以游戏售卖商城网站 渐渐成为人们关注的焦点。首先,游戏售卖商城网站 ,网上获取信息的实时性、便捷性要远远高于传统媒介。系统一经上线,无论用户在世界的哪个角落,只要能够连接互联网,就能在第一时间获得想要的信息。管理员对信息进行管理等。从这个系统的操作来说:它能够有效的进行信息的添加、修改、查询、删除一些信息并进行管理,在一定的程序上能够实现了自动化。

bishe92 1356

单片机应用案例:ESP32 搭配 BH1750 光强传感器和 Web 服务器

在该应用案例中,我们将使用 ESP32 开发板作为主控制器,BH1750 光强传感器用于采集环境光强度数据,并通过 Web 服务器展示采集到的数据。步骤一:购买材料步骤二:连接硬件步骤三:编写代码我们将使用 Arduino IDE 编写代码,以下是主要代码:// WiFi 设置const char* ssid = “你的 WiFi 名称”;const char* password = “密码”;// Web 服务器实例// BH1750 实例// 获取当前光强度数据。

RlDart的博客 813

基于SpringBoot+Vue+MySQL的的宠物商城网站

基于SpringBoot+Vue+MySQL的的宠物商城网站,附源码。

程序员大金的博客 1444

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

php毕业设计PHP+MYSQL+HTML实现在线购物商城,基于php的电商系统,电商网站、零食商城、电子商务网站,零食购物商城

前台主要包括网站首页、商品推荐、最新商品、新闻咨询、商品分类、商品资讯 、评论、登录、注册、加入购物车、结算、个人中心等功能模块 商品推荐、最新商品 在商品推荐、最新商品模块,用户可以查看全部商品信息,选择商品进行添加购物车等操作, 购物车 在购物车模块,用户可以查看购物车信息,进行订单信息修改、结算等操作, 个人中心 在个人中心模块,用户可以修改密码,查看订单信息,对订单进行收货、评价等操作 新闻咨询 在新闻咨询模块,用户可以看到新闻相关信息 登录注册模块 用户可以输入用户名、密码进行注册,并用注册的用户

I‘m程序媛的博客 989

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Vue基于SpringBoot的宠物商城网站

本文的重点是对该系统的开发环境、要实现的基本功能和开发步骤进行了说明,并重点阐述了系统设计方案的关键点、设计思想该系统基于浏览器B/S的方式进行访问,采用springboot集成快速开发框架,前端使用vue方式,开发工具IntelliJ IDEA x64,因为该开发工具,内嵌了Tomcat服务运行机制,可不用单独下载Tomcat server服务器。由于考虑到数据库结构的灵活性,本系统想要使用 MySQL来设计数据库 ,而 java技术 B/S架构则确保了较高的平台适应性。

QQ860660016的博客 980

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

基于JavaWeb的宠物商城网站设计与实现

传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,商品信息因为其管理内容繁杂,管理数量繁多导致手工进行处理不能满足广大用户的需求,因此就应运而生出相应的宠物商城网站。本宠物商城网站分为管理员还有用户两个权限,管理员可以管理用户的基本信息内容,可以管理汽车信息以及汽车的租赁信息,能够与用户进行相互交流等操作,用户可以查看商品信息,可以查看公告以及查看管理员回复信息等操作。

qiufangtaowvnyyidtf的博客 940

基于ssm的游戏售卖商城网站

基于ssm的游戏售卖商城网站

【可全包】本人程序员,不需要做任何吹嘘,只是实在写点程序,写点文档,熟悉各类主流框架,SSM,SpringBoot,Flask,Djiango,Mysql,Sqlite,VUE,Uniapp等,各类程序设计专家,优质作者 1279

java商城网站

后端服务接收到请求后,执行相应的业务逻辑处理,这通常包括与MySQL数据库的交互,如查询数据、插入记录、更新或删除数据等操作。这样,前端Vue.js和后端Spring Boot框架的接口紧密协作,而MySQL数据库则作为数据存储和管理的核心,确保了整个系统的数据一致性和高效处理。该系统将采用HTML、CSS、JavaScript和Vue框架构建前端用户界面,Java语言和SpringBoot框架实现后端逻辑处理,MySQL数据库负责数据存储与管理,以期打造一个具有良好用户体验和高运营效率的电商平台。

迟限程序设计 927

宠物商城网站的设计与实现

传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,商品信息因为其管理内容繁杂,管理数量繁多导致手工进行处理不能满足广大用户的需求,因此就应运而生出相应的宠物商城网站。本宠物商城网站分为管理员还有用户两个权限,管理员可以管理用户的基本信息内容,可以管理汽车信息以及汽车的租赁信息,能够与用户进行相互交流等操作,用户可以查看商品信息,可以查看公告以及查看管理员回复信息等操作。该宠物商城网站采用的是WEB应用程序开发中最受欢迎的B/S

xlfhuahua的博客 1043

springboot基于JavaWeb的宠物商城网站设计与实现论文

传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,商品信息因为其管理内容繁杂,管理数量繁多导致手工进行处理不能满足广大用户的需求,因此就应运而生出相应的宠物商城网站。本宠物商城网站分为管理员还有用户两个权限,管理员可以管理用户的基本信息内容,可以管理汽车信息以及汽车的租赁信息,能够与用户进行相互交流等操作,用户可以查看商品信息,可以查看公告以及查看管理员回复信息等操作。

QQ2083558048的博客 951

宠物商城网站

宠物商城网站的开发过程中,采用B / S架构,主要使用Java技术进行开发,结合最新流行的SpringMVC和Mybatis的SSM框架技术。中间件服务器是Tomcat服务器,使用Mysql数据库和Eclipse开发环境。该宠物商城网站包括用户、商铺信息和管理员。其主要功能包括管理员:首页、个人中心、用户管理、宠物分类管理、商铺信息管理、宠物信息管理、宠物商品管理、商品分类管理、系统管理、订单管理,用户后台:首页、个人中心、我的收藏管理、订单管理,商铺信息;首页、个人中心、宠物信息管理、宠物商品管理等功能。

weixin_47958760的博客 1352

基于springboot的鲜花销售商城网站

对于商家而言,网上购买商品有如下优点:不受场地限制、购买成本低、降低了风险、有利于更好的刺激用户去消费购买。对商家而言,网上出售商品有如下优点:可以为商家节省了商店的租金、人力成本减少,最重要的是商品的价格也会大大降低。没有合适的类型或系统?后端模块:管理员登录、鲜花管理、用户管理、订单管理以及处理、首页轮播图管理、热销商品管理、系统配置、管理员管理、库存统计、新品上线维护、修改密码、退出系统。前端模块:用户登录注册、首页、购物车、鲜花分类查询、个人中心、修改密码、下单支付、在线留言、我的订单等。

程序猿麦小七 902

PHP+MySQL在线购物商城网站 水果商城(附源码 配置 文档)

本文介绍了一种基于PHP语言的在线购物商城网站,该系统分为管理员和会员用户两种角色。管理员可以通过系统进行会员管理、分类管理、商品管理、订单管理以及系统管理等操作。会员用户则可以通过系统进行注册登录、商品搜索、分类筛选、商品详细查看、在线下单、购物车管理和我的订单等操作。本系统的服务器主要采用了PHP语言和MySQL数据库。本文详细介绍了该系统的设计、实现及测试过程,并对其进行了评估。该系统具有操作简便、安全可靠、易于维护和可扩展性高等优点,具有较高的实用价值和应用前景。

3158

课题分享:游戏售卖商城网站,基于java+SSM+mysql

随着全球信息化的飞速发展,人们的生活方式和工作节奏都在不断地加快。在这样的背景下,对于信息的时效性、准确性以及获取信息的便捷性,人们的要求越来越高。传统的宣传方式,如报纸、电视、广播等,虽然在过去的几十年里曾经是信息传播的主要渠道,但在当今这个信息爆炸的时代,它们已经无法满足现代人对信息获取方式的需求。因此,游戏售卖商城网站应运而生,逐渐受到了广大用户的关注和青睐。游戏售卖商城网站的最大优势在于其获取信息的实时性和便捷性。与传统媒介相比,网络上的信息传播速度更快,覆盖范围更广。

zhongshu_luo的博客 1072

ssm游戏售卖商城网站

1.1 概述随着社会的快速发展,计算机的影响是全面且深入的。人们生活水平的不断提高,日常生活中人们对游戏售卖商城网站 方面的要求也在不断提高,需要游戏售卖商城网站查询的人数更是不断增加,使得游戏售卖商城网站 的开发成为必需而且紧迫的事情。游戏售卖商城网站 主要是借助计算机,通过对游戏售卖商城网站 所需的信息管理,增加用户的选择,同时也方便对广大用户信息的及时查询、修改以及对用户信息的及时了解。游戏售卖商城网站 对用户带来了更多的便利, 该系统通过和数据库管理系统软件协作来满足用户的需求。

qq_1406299528的博客 938
下一篇: 浏览器打开exe程序
~断点~
博客等级 码龄9年 6粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值