首页 > 数据库 >职业生涯最复杂sql记录

职业生涯最复杂sql记录

时间:2025-01-03 17:44:19浏览次数:1  
标签:comment 职业生涯 记录 sql user activity teaching data id

SELECT teaching_activity_comment_data.*,user_info.avatar,liveclass_relation_id.related_type,COALESCE(user_info.user_name, teaching_activity_visitor.name) as user_name,COALESCE(user_info.login_name, teaching_activity_visitor.login_name) as login_name FROM teaching_activity_comment_data left join user_info on teaching_activity_comment_data.user_id = user_info.id left join liveclass_relation_id on teaching_activity_comment_data.teaching_activity_id = liveclass_relation_id.teaching_activity_id AND teaching_activity_comment_data.user_id = liveclass_relation_id.related_id left join teaching_activity_visitor on teaching_activity_comment_data.teaching_activity_id = teaching_activity_visitor.teaching_activity_id AND teaching_activity_comment_data.visitor_id = teaching_activity_visitor.login_name WHERE teaching_activity_comment_data.teaching_activity_id = 487079574635013 AND user_name LIKE '%王%' AND related_type = 1 AND teaching_activity_comment_data.deleted_at IS NULL AND teaching_activity_comment_data.id < 487085102563845 ORDER BY created_at desc LIMIT 20

标签:comment,职业生涯,记录,sql,user,activity,teaching,data,id
From: https://www.cnblogs.com/oldking1002/p/18650634

相关文章

  • 【MySQL】复合查询
    复合查询一、表的笛卡尔积1、介绍2、示例二、自连接1、介绍2、语法三、子查询1、介绍2、类型3、语法4、多行子查询运算符5、示例四、UNION和UNIONALL1、介绍2、注意3、语法4、示例五、表的连接查询1、介绍2、类型3、语法4、注意5、示例一、表的笛卡尔积1、介绍......
  • 接入企业微信审批开发记录
    背景客户提了关于对接企业微信【审批】功能的需求,具体需求包括:1、当企业微信审批流程到达某个节点后,能将审批信息推送到我们系统,或者我们系统能够拉取某个流程的信息;2、能在审批流程中嵌套一个评价节点,跳转我们系统的评价页面。1调研企业微信是否支持根据这篇博文,可知企业......
  • SQL Server创建用户一直提示用户已存在的解决办法.241217
    背景:复制的老数据库,创建账号onlyread时,一直提示数据库里有这个用户名。报错如下:“用户、组或角色'onlyread'在当前数据库中已存在。”解决方法:1.查询数据库,是否有这个用户--查询是否存在指定的用户、组或者角色SELECT*FROMsys.database_principalsWHEREname='only......
  • MySQL:一文弄懂时区&time_zone
    你还在被以下问题困扰吗:MySQL的安装规范中应该设置什么时区?JAVA应用读取到的时间和北京时间差了14个小时,为什么?怎么解决?已经运行一段时间的业务,修改MySQL的时区会影响已经存储的时间类型数据吗?迁移数据时会有导致时间类型数据时区错误的可能吗?…看完这篇文章,你......
  • MySQL备份脚本.241217
    MYSQL备份,每天全量备份(排除由于GTID的缘故造成恢复问题的系统库),然后通过Gzip进行压缩。#!/bin/bash#DEFINEVARIABLESBACKUPUSER=rootBACKUPPASS=root密码BACKUPPORT=mysql端口#BACKUPSOCKET=/home/data/$BACKUPPORT/logs/mysql.sockBACKUPIP=localhostMYSQL=/usr/local......
  • RockyLinux 9.5 MySQL5.7_二进制方式+jdk1.8+tomcat9+jpress
    安装MySQL5.7#cd/opt#yuminstall-ywget#wgethttps://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.10-linux-glibc2.5-x86_64.tar.gz#tar-xvfmysql-5.7.10-linux-glibc2.5-x86_64.tar.gz-bash:tar:commandnotfound#yuminstall-ytar#tar-xvfmysql-5.7.10......
  • 欧拉OpenEuler安装MySQL8.241227
    1.安装mysqltar-xvfmysql-8.0.21-linux-glibc2.12-x86_64.tarmvmysql-8.0.21-linux-glibc2.12-x86_64/usr/local/mysql2.配置mysqlvim/etc/my.cnf[client]default-character-set=utf8mb4[mysqld]#nd-address=0.0.0.0port=3306user=mysqlbasedir=/usr/local/m......
  • 基于SpringBoot的DeepSeek-demo 深度求索-demo 支持流式输出、历史记录
    文章目录文件下载效果展示IdeaPythonPostman使用说明核心代码controllerService文件下载百度网盘提取码:jsfc蓝奏云密码:5kxz效果展示IdeaPythonPostman注:postman中只有websocket才有流式效果使用说明修改配置文件请求路径为/chat在请求体中传......
  • SQL基础应用
    MySQL内置的功能连接数据库-u-p-S-h-P-e<本地登录:mysql-uroot-p密码-S/tmp/mysql.sock远程登录:mysql-u用户名-p密码-hMySQLIP地址-P3306免交互执行sql语句:mysql-u用户名-p密码-e"showdatabases;"恢复数据:mysql-uroot-p123.com</root/world.sq......
  • 【基础篇重点】六、MySQL表的增删查改
    文章目录前言Ⅰ.创建新数据1、`insert`语句2、插入否则更新--替换3、替换--`replace`Ⅱ.检索数据1、`select`语句①全列查询②指定列查询③查询字段为表达式④为查询结果指定别名`as`⑤结果去重`distinct`2、`where`条件......