当前位置: 首页 > news >正文

中英文企业网站制作南京百度网站推广

中英文企业网站制作,南京百度网站推广,WordPress微信密码,wordpress dynamic_sidebar目录 一、基本查询语句 二、查询参数指令 三、group by查询 四、order by(默认升序) 五、limit 六、and和or 七、常用函数 了解基本的数据库查询语句,是学习sql的基础,我们这里利用本地搭建的phpMyAdmin来进行学习和演示。 一…

目录

一、基本查询语句

二、查询参数指令

 三、group by查询

四、order by(默认升序)

 五、limit

 六、and和or

 七、常用函数


了解基本的数据库查询语句,是学习sql的基础,我们这里利用本地搭建的phpMyAdmin来进行学习和演示。

一、基本查询语句

基本格式:select + 列名(*代表所有列)from+表名where+条件语句

查询表中的列,如要查询users表中的所有列(一定要记得加分号,分号表示命令的结束)

select * from users;

 

 如果要筛选特定的值,可以加上where,在id列中找寻id=1的,可以用如下命令:

select * from users where id=1;

 或者:

select * from users where id in ('1');

 

 子查询,优先查询()内的语句

select * from users where id=(select id from users where username=('Dumb'));

 先执行括号内的语句select id from users where username=('Dumb'),在user中找到username=“Dumb”的id,将id返还给外面的id,再利用查到的id在表user中查询,就能拿到Dumb的所有信息。

二、查询参数指令

联合查询:

同时查询users和emails表中的信息:

select id from users union select email_id from emails;

 

 注意:union查询需要满足的条件是两个表的列数相等,如果不相等,则会报错

如,尝试查询两表中id值为6,则会出现报错:

select * from users where id=6 union select * from emails where email_id=6;

 

 这是因为users表中的列数为3,emails表中的列数为2

 

 改为:

select * from users where id=6 union select *,10 from emails where id=6;

 10为填充列,

 三、group by查询

group by用于对数据分组

不使用group by得到的结果

SELECT username FROM users;

 

使用group by会对数据进行分组:

SELECT username FROM `users`group by username;

 

 gruop by常用于对列数判断:

select * from users where id=1 group by 3;

 

 group by 1到3都能返回id等于1的信息,但是,超过3就不行了,可以理解为,users在这个表只有3列,没有更多列,超过了三列就会报错,就此可以判断到底有多少列

四、order by(默认升序)

order by是用来排序的

select * from users order by 1;

 表示按照第一列的值,来对users列表进行排序,这里的1表示的是第一列,也可以替换为2和3.

order by 的排序默认为是升序,如果要降序排列,加上desc:

select * from users order by 1desc;

 五、limit

限制输出内容数量

SELECT * FROM `users` LIMIT 1,3;

 限制从第1行开始显示3行

 但是发现是从id=2开始显示的三行,原来是因为order by是从第0行开始计数的,于是改成0试试:

SELECT * FROM `users` LIMIT 0,3;

 

 六、and和or

and表示与关系

select * from users where id=1 and username='Dumb';

 找到id=1且username=‘Dump',如果找不到返回值为空

or表示或关系

select * from users where id=2 or username='Dumb';

 找到id=1 或 username='Dumb',返回值有两行:

 七、常用函数

1、group_concat()

用于将所有的数据变成一行来输出,在实际运用中,有些注入环境回显只有一行,如果多行输出就会导致很多数据输出不了

select group_contact(id,username,password) from users;

 括号内的表示要输出的内容:

 2、select database()

查询当前数据库名

3、select version()

查询数据库的版本

喜欢的话点个赞吧,我们一起成长!

(好久没写博客了,之前感觉懒得写,但是现在来看,不写学的东西都快忘了,写博客印象更深刻一些,我要努力做一个日更博主!!!!!)

http://www.dt0577.cn/news/30981.html

相关文章:

  • 试述网站建设的步骤网店买卖有哪些平台
  • 怎样看出一个网站是那个公司做的免费seo
  • css3 网站如何制作视频网站
  • 建什么类型个人网站十大跨界营销案例
  • 摄影网站方案企业网站托管
  • 网站建设ahxkj扬州网络推广哪家好
  • 网站编辑心得体会公司网站营销
  • 网站建设毕业设计综述希爱力跟万艾可哪个猛
  • 网站后台管理是什么门户网站软文
  • 学做湘菜的视频网站最新疫情19个城市封城
  • 如何做网站轮播图和菜单全屏有没有免费的seo网站
  • 建设网站可选择的方案有网络营销渠道可分为哪些
  • 汕头seo专家杭州网站排名seo
  • 国际贸易网络营销海口网站关键词优化
  • 别墅装修装饰宁波seo
  • 衡水制作网站简单免费制作手机网站
  • 普陀网站建设推广青岛优化网站关键词
  • 红酒网站建设百度怎么发布广告
  • 门户网站建站要求百度店铺怎么开通
  • 有哪些公司的网站设计的好今日热点新闻事件及评论
  • 深度网营销型网站建设公司怎么样2023年小学生简短小新闻
  • asp。net网站开发线上广告平台
  • 网站备案有什么风险怎么样在百度上推广自己的产品
  • 温州批发网站公司网站推广费用
  • 网站图片翻页怎么做苏州优化seo
  • 网站备案人授权百度助手app下载安装
  • 做体育网站网络seo营销推广
  • 厦门做网站中国百强企业榜单
  • 网站建设优化文章推广app的方法和策略
  • cms网站设计浏览器里面信息是真是假