mysql数据库select语句用法_mysql数据库select查询语句简单用法「建议收藏」

mysql数据库select语句用法_mysql数据库select查询语句简单用法「建议收藏」mysqlselect简单用法1、select语句可以用回车分隔$sql=”select*fromarticlewhereid=1″和$sql=”select*fromarticlewhereid=1″,都可以得到正确的结果,但有时分开写或许能更明了一点,特别是当sql语句比较长时2、批量查询数据可以用in来实现$sql=”select*fromarticlewher…

大家好,又见面了,我是你们的朋友全栈君。

mysql select简单用法

1、select语句可以用回车分隔$sql=”select * from article where id=1″和$sql=”select * from article where id=1″,都可以得到正确的结果,但有时分开写或许能更明了一点,特别是当sql语句比较长时

2、批量查询数据可以用in来实现$sql=”select * from article where id in(1,3,5)”

3、使用concat连接查询的结果$sql=”select concat(id,”-“,con) as res from article where id=1″返回”1-article content”

4、使用locate用法:select locate(“hello”,”hello baby”);返回1不存在返回0

5、使用group by以前一直没怎么搞明group by 和 order by,其实也满简单的,group by 是把相同的结果编为一组exam:$sql=”select city ,count(*) from customer group by city”;这句话的意思就是从customer表里列出所有不重复的城市,及其数量(有点类似distinct)group by 经常与AVG(),MIN(),MAX(),SUM(),COUNT()一起使用

6、使用havinghaving 允许有条件地聚合数据为组$sql=”select city,count(*),min(birth_day) from customergroup by city having count(*)>10″;这句话是先按city归组,然后找出city地数量大于10的城市btw:使用group by + having 速度有点慢同时having子句包含的表达式必须在之前出现过

7、组合子句where、group by、having、order by(如果这四个都要使用的话,一般按这个顺序排列)

8、使用distinctdistinct是去掉重复值用的$sql=”select distinct city from customer order by id desc”;这句话的意思就是从customer表中查询所有的不重复的city

9、使用limit如果要显示某条记录之后的所有记录$sql=”select * from article limit 100,-1″;

10、多表查询$sql=”select user_name from user  u,member  mwhere u.id=m.id andm.reg_date>=2006-12-28order by u.id desc”

注意:如果user和member两个标同时有user_name字段,会出现mysql错误(因为mysql不知道你到底要查询哪个表里的user_name),必须指明是哪个表的;

原文出处:http://www.dedecms.com/knowledge/data-base/mysql/2013/0723/32933.html

版权声明:本文来源地址若非本站均为转载,若侵害到您的权利,请及时联系我们,我们会在第一时间进行处理。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135190.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月3日 下午1:00
下一篇 2022年5月3日 下午1:20


相关推荐

  • spss实现中心化处理、标准化处理和归一化处理

    spss实现中心化处理、标准化处理和归一化处理文章目录一 中心化 标准化 归一化简单描述二 中心化处理三 标准化处理四 归一化处理五 参考资料一 中心化 标准化 归一化简单描述意义 数据中心化和标准化在回归分析中是取消由于量纲不同 自身变异或者数值相差较大所引起的误差 原理数据标准化 是指数值减去均值 再除以标准差 数据中心化 是指变量减去它的均值 归一化 把数变为 0 1 之间的小数二 中心化处理 nbsp amp nbs

    2026年3月18日
    2
  • cmd常用命令大全

    cmd常用命令大全

    2021年10月2日
    119
  • Vue快速入门

    Vue快速入门迫于无奈还得学下前端的东西,虽然本人学的是后端,但是很早也就听过了Vue很火,所以这里花一天时间学一些基础的Vue知识,至少保证能看懂吧!

    2022年5月4日
    45
  • java保留两位小数不四舍五入_java截取两位小数

    java保留两位小数不四舍五入_java截取两位小数首先让我们来定义三个变量 doublex=5.112; doubley=5.118; doublez=5.1; 前两个用于演示四舍五入, 最后一个用于演示一位小数的情况方法一:使用String.format方法(四舍五入) System.out.println(String.format(“%.2f”,x)); System.out.println(S…

    2026年3月10日
    7
  • ps制作图案浮雕字效果_ps怎么设置文字浮雕效果

    ps制作图案浮雕字效果_ps怎么设置文字浮雕效果Q:ps如何做浮雕字A:小婷整理此问题:ps浮雕字怎么做的答案。如下面图像石头上面的浮雕字,在photoshop教程中的做法很多。小婷就以PS中图层样式中的“斜面和浮雕”来完成。感兴趣,不妨随意找一张图像,我们一起动手试试。 ps如何做浮雕字教程详细操做步骤如下:1.按下CTRL+O,弹出打开对话框,选择石头图像文件。2.按下CTRL+J,复制背景图层,得到图层1.3.

    2025年9月15日
    5
  • ES5继承

    ES5继承ES5 没有像 ES6 那样继承的方法 他也没有正了八经的类 所以都是自己封装的函数首先 要有个父类 functionBall user this name user Ball prototype a 1 b 2 c function

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号