校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > mysql中的一些稍微復雜用法實例代碼

mysql中的一些稍微復雜用法實例代碼

熱門標簽:電銷機器人針對的 如何在高德地圖標注新地址 湘潭電銷機器人咨詢電話 高德地圖標注中心個人注冊 400電話辦理都選易號網 寶應電信400電話辦理費用 外呼系統防封號違法嗎 高德地圖標注模式 外呼系統服務

前言

mysql的語法相信對大家來說都不是難事,但是本文主要給分享了一些mysql復雜用法的相關內容,通過這篇文章相信大家會對mysql更深的了解一些,下面話不多說了,來一起看看詳細的介紹吧

一對多數據顯示成一行

GROUP_CONCAT(expr)

1、涉及的表關系:teacher表、teacher_subject_rel表(教師所能教的學科表)、subject表
2、業務場景: 需要拉取所有教師的編號(teacher_no)、學科名(subject_name)。 nbsp 教師表(teacher)和學科(teacher_subject_rel)是一對多關系, 往往查詢出現的是同一教師多條 數據。我們希望得到每個教師一條數據 學科拼接成一條

1、基本語法

group_concat( [DISTINCT] 要連接的字段 [Order BY 排序字段 ASC/DESC] [Separator '分隔符'] )

2、例子

SELECT
 t.teacher_id as '教師id',
 t.teacher_no '教師編號',
 (
 SELECT
  GROUP_CONCAT(s.subject_name)
 FROM
  teacher_subject_rel tsr
 LEFT JOIN `subject` s ON tsr.subject_id = s.subject_id
 WHERE
  t.teacher_id = tsr.teacher_id
) AS '學科'
FROM
 teacher t

子查詢、查詢臨時表、EXISTS

例子

SELECT
 *
FROM
 (
  SELECT
   o.id,
   o.student_intention_id,
   s. NAME,
   s.area_id,
   a.area_name,
   s.exam_year,
   o. STATUS,
   CASE o. STATUS
  WHEN '1' THEN
   '待提交'
  WHEN '2' THEN
   '待指派'
  WHEN '3' THEN
   '已完成'
  WHEN '4' THEN
   '處理中'
  END statusName,
  CASE o.emergency_degree
 WHEN '1' THEN
  '正常'
 WHEN '2' THEN
  '緊急'
 WHEN '3' THEN
  '非常緊急'
 END emergencyDegreeName,
 o.emergency_degree,
 o.update_time,
 (
  SELECT
   first_lesson_time
  FROM
   jx_strategy
  WHERE
   jx_lesson_plan_order_id = o.id
  AND STATUS IN (2, 7)
  AND first_lesson_time > now()
  ORDER BY
   first_lesson_time ASC
  LIMIT 1
 ) AS first_time,
 (
  SELECT
   deal_user_id
  FROM
   jx_strategy
  WHERE
   jx_lesson_plan_order_id = o.id
  AND STATUS > 7
  AND deal_user_id > 0
  ORDER BY
   id DESC
  LIMIT 1
 ) AS deal_user_id
FROM
 jx_lesson_plan_order o
LEFT JOIN student s ON s.student_intention_id = o.student_intention_id
LEFT JOIN area a ON s.area_id = a.id
WHERE
 o. STATUS > 1
AND s.phone = '18501665888'
AND o.emergency_degree = 1
AND o. STATUS = 2
AND s.exam_year = '2015'
AND o.update_time >= '2018-08-14 20:28:55'
AND o.update_time = '2018-08-14 20:28:55'
 ) AS a
WHERE
 1 = 1
AND a.deal_user_id = 145316
AND a.first_time >= '2018-08-17 00:00:00'
AND a.first_time = '2018-08-30 00:00:00'
AND EXISTS (
 SELECT
  *
 FROM
  jx_strategy js
 WHERE
  js.jx_lesson_plan_order_id = a.id
 AND js. STATUS IN (2, 7)
 AND js.subject_id IN (2, 3)
)
ORDER BY
 a.update_time DESC
LIMIT 0,
 10

update 關聯變量條件修改

1、涉及的表關系: user_info表中的 id_number(身份證號) teacher表中的birth字段、 關聯關系usrer_id = teacher_id
2、業務場景:獲取用戶身份證上的出生日期將出生日期更新在birth字段

UPDATE teacher t INNER JOIN (

SELECT t.teacher_id, t.birth, u.id_number, CONCAT(SUBSTRING(u.id_number, 7, 4), '-', SUBSTRING(u.id_number, 11, 2), '-', SUBSTRING(u.id_number, 13, 2)) as birth1, u.reg_date, t.exit_time from teacher t
INNER JOIN user_info u ON u.user_id = t.teacher_id

) info on info.teacher_id = t.teacher_id
SET t.birth = info.birth1
WHERE info.reg_date > '2018-08-20 00:00:00' and info.id_number is not NULL and (info.birth is NULL or t.birth = '') and t.is_train = 1

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • MySQL在關聯復雜情況下所能做出的一些優化
  • Mysql一些復雜的sql語句(查詢與刪除重復的行)
  • 深入mysql "ON DUPLICATE KEY UPDATE" 語法的分析
  • MySQL 最基本的SQL語法/語句
  • MySQL與Oracle的語法區別詳細對比
  • 淺析Mysql Join語法以及性能優化
  • MySQL ALTER語法的運用方法
  • MySQL prepare語句的SQL語法
  • MySQL進階SELECT語法篇
  • MySQL SQL 語法參考

標簽:馬鞍山 黔南 賀州 佛山 宿遷 蘭州 南充 黃山

巨人網絡通訊聲明:本文標題《mysql中的一些稍微復雜用法實例代碼》,本文關鍵詞  mysql,中的,一些,稍微,復雜,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql中的一些稍微復雜用法實例代碼》相關的同類信息!
  • 本頁收集關于mysql中的一些稍微復雜用法實例代碼的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    99久久精品国产网站| 美女久久久精品| 国产精品色噜噜| 久久久国产精品午夜一区ai换脸| 欧美精品九九99久久| 欧美色中文字幕| 3751色影院一区二区三区| 7777女厕盗摄久久久| 欧美电视剧免费观看| 亚洲精品一区二区精华| 久久久777精品电影网影网 | 欧美做爰猛烈大尺度电影无法无天| 成人黄动漫网站免费app| 99久久精品免费精品国产| 色综合天天综合色综合av| 99综合影院在线| 欧美日韩免费在线视频| 日韩欧美在线影院| 欧美激情艳妇裸体舞| 一区二区三区欧美日韩| 日本亚洲免费观看| 懂色av中文一区二区三区| 色综合久久久网| 在线不卡a资源高清| 日韩视频123| 国产精品久久久99| 天堂影院一区二区| 国产一区二区免费看| 色综合久久综合| 这里是久久伊人| 国产亚洲福利社区一区| 亚洲一区二区三区四区在线| 麻豆高清免费国产一区| 91色九色蝌蚪| 精品av久久707| 亚洲免费观看高清| 久久成人羞羞网站| 色综合欧美在线视频区| 欧美tickling挠脚心丨vk| 国产欧美精品一区二区三区四区| 国产精品二区一区二区aⅴ污介绍| 一区在线中文字幕| 蜜臀va亚洲va欧美va天堂 | 亚洲自拍偷拍九九九| 日本va欧美va精品发布| 99久久99久久免费精品蜜臀| 日韩午夜在线播放| 亚洲成av人片在线| 91免费版pro下载短视频| 久久亚区不卡日本| 日韩一区欧美二区| 91香蕉国产在线观看软件| 久久久噜噜噜久噜久久综合| 五月天亚洲婷婷| 一本色道久久综合精品竹菊| 久久久蜜臀国产一区二区| 日韩中文字幕不卡| 色狠狠色狠狠综合| 亚洲欧美一区二区久久 | 波多野结衣精品在线| 26uuu久久天堂性欧美| 五月天激情综合| 欧美在线小视频| 亚洲欧美日韩中文字幕一区二区三区| 国产成人h网站| 久久久久久久国产精品影院| 美女久久久精品| 日韩欧美一区二区久久婷婷| 日韩精彩视频在线观看| 欧美日韩一区在线观看| 无吗不卡中文字幕| 欧美日韩精品欧美日韩精品| 亚洲综合清纯丝袜自拍| 在线精品视频免费观看| 亚洲色欲色欲www| 91免费观看国产| 亚洲黄色免费网站| 欧美亚洲国产bt| 偷窥国产亚洲免费视频| 91麻豆精品国产自产在线| 午夜精品一区二区三区三上悠亚| 欧美日韩一区三区| 午夜精品福利在线| 欧美精品v国产精品v日韩精品| 亚洲电影视频在线| 日韩色视频在线观看| 国产一区二区在线免费观看| 久久精品综合网| av电影在线不卡| 亚洲一区二区欧美日韩| 91麻豆精品久久久久蜜臀| 精品一区二区三区免费观看| 久久午夜国产精品| youjizz国产精品| 欧美国产激情一区二区三区蜜月 | 色哟哟在线观看一区二区三区| 国产精品久久久一本精品 | 国产日韩欧美不卡在线| 99久久精品久久久久久清纯| 亚洲一区欧美一区| 精品理论电影在线观看 | 久久99热这里只有精品| 国产欧美一区二区精品忘忧草| 91香蕉视频污在线| 美女在线一区二区| 中文字幕一区二区三区在线观看 | 午夜视频一区二区三区| 久久亚洲综合色| 色婷婷国产精品久久包臀| 日韩成人av影视| 一色桃子久久精品亚洲| 日韩免费视频线观看| 色天天综合久久久久综合片| 激情综合网激情| 尤物视频一区二区| 久久久久国产精品免费免费搜索| 在线免费不卡电影| 国产一区二区视频在线播放| 亚洲午夜精品一区二区三区他趣| 久久先锋影音av鲁色资源| 欧美三片在线视频观看 | 日韩网站在线看片你懂的| 成人免费看视频| 蜜臀av一区二区在线免费观看| 亚洲品质自拍视频| 久久精品视频免费| 欧美日本国产视频| 99视频有精品| 国产一区二区三区免费| 日韩国产在线一| 亚洲精品福利视频网站| 亚洲国产成人在线| 亚洲精品一区在线观看| 91美女片黄在线| 丁香婷婷综合色啪| 激情久久五月天| 亚洲国产视频网站| 亚洲精品欧美在线| 亚洲丝袜制服诱惑| 一区在线播放视频| 国产精品免费久久| 国产精品网站在线观看| 久久久777精品电影网影网 | 夜夜爽夜夜爽精品视频| 国产精品高潮呻吟久久| 国产亚洲午夜高清国产拍精品| 欧美一二三区在线观看| 3d成人h动漫网站入口| 91精品国产综合久久精品 | 国产欧美一区二区精品秋霞影院 | 中文字幕av一区二区三区高| 久久婷婷一区二区三区| 2023国产精华国产精品| www精品美女久久久tv| 久久精品人人做人人爽97| 精品99一区二区三区| 国产人妖乱国产精品人妖| 久久久久久久一区| 国产欧美精品一区二区色综合朱莉| 久久精品亚洲国产奇米99| 久久久九九九九| 成人免费在线观看入口| 一区二区三区四区乱视频| 亚洲精品日韩一| 天堂影院一区二区| 国产在线一区二区| 播五月开心婷婷综合| 成人高清视频免费观看| 日本精品一级二级| 3d动漫精品啪啪| 久久久久久**毛片大全| 中文字幕亚洲在| 亚洲a一区二区| 激情五月婷婷综合| 色网站国产精品| 日韩欧美国产高清| 国产精品日产欧美久久久久| 亚洲欧美电影一区二区| 蜜桃视频一区二区| 99re视频精品| 欧美一区欧美二区| 国产午夜精品久久久久久免费视| 亚洲欧美中日韩| 日韩精彩视频在线观看| 国产91精品久久久久久久网曝门| 91浏览器在线视频| 精品国精品国产| 亚洲精品中文在线| 韩国三级中文字幕hd久久精品| 97se亚洲国产综合自在线不卡| 日韩一区二区三区电影| 国产精品久久久久天堂| 日韩国产一区二| 99久久精品免费| 精品粉嫩超白一线天av| 亚洲午夜久久久久中文字幕久| 国产精品18久久久久| 精品视频在线视频| 国产精品短视频| 国产一区二区三区香蕉|