• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






恋上一座成

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  mysql

mysql的一些语法
 
多表连接查询 a->c<-b 和a->b->c两种类型
摘要:a->b->c多个表之间相互传递的关系 $sql = <<<EOF select a.*,d.exam_name,d.subject_id,d.subject_name from ex_user_exam as a left join (#注释 select b.id,b.name as exam_ 阅读全文
posted @ 2016-01-12 00:13 恋上一座成 阅读(341) 评论(0) 推荐(0)
随机不重复排序抽取(索引法)
摘要:方法:抽取所有id组成的索引数组array根据count(array)获得记录总数,并根据rand(0,count(array)-1)生成随机数根据array_splice(array,start,length,array)抽取元素,使原数组移除选定元素并重新排序,array_push($array... 阅读全文
posted @ 2016-01-11 00:30 恋上一座成 阅读(426) 评论(0) 推荐(0)
随机抽取记录的sql语句
摘要:随机获得Mysql数据表的一条或多条记录有很多方法,下面我就以users(userId,userName,password......)表(有一百多万条记录)为例,对比讲解下几个方法效率问题:select * from users order by rand() LIMIT 1执行该sql语句,老半... 阅读全文
posted @ 2016-01-10 01:52 恋上一座成 阅读(306) 评论(0) 推荐(0)
rand(),ceiling(),floor(),rand(),cast()
摘要:一、rand()在查询分析器中执行:select rand(),可以看到结果会是类似于这样的随机小数:0.36361513486289558rand() 生成一个随机数二、ceiling(),floor()1、A:select floor(rand()*N) ---生成的数是这样的:12.0B:se... 阅读全文
posted @ 2016-01-09 00:59 恋上一座成 阅读(282) 评论(0) 推荐(0)
limit用法
摘要:select * from table limit m,n;因为记录从0开始计算,所以从m+1条记录开始取,取n条当m不存在时,即select * from table limit n;取n条记录 阅读全文
posted @ 2016-01-09 00:38 恋上一座成 阅读(141) 评论(0) 推荐(0)
多表查询(总结)
摘要:左联结select a.*,b.name as department_name from(select * from hr_position where id = {$id})as a left join hr_department as b on a.department_id = b.id/**... 阅读全文
posted @ 2016-01-08 00:18 恋上一座成 阅读(208) 评论(0) 推荐(0)
sql语句中`和'两个符号的区别
摘要:$sql="SELECT * FROM `j_contents` WHERE `type` = 'post' AND `title` like '%$keyword%'";或$sql="SELECT * FROM j_contents WHERE type = 'post' AND title li... 阅读全文
posted @ 2016-01-07 21:14 恋上一座成 阅读(1764) 评论(1) 推荐(0)