巴扎黑2017-04-10 18:02:012楼

sql语句有点复杂:

SELECT

t1.a,

t1.b,

t1.c

FROM

demo AS t1

WHERE

t1.a NOT IN (

SELECT

a

FROM

demo

WHERE

t1.id != id

)

AND

t1.a NOT IN (

SELECT

b

FROM

demo

WHERE

t1.id != id

)

AND

t1.a NOT IN (

SELECT

c

FROM

demo

WHERE

t1.id != id

)

AND

t1.b NOT IN (

SELECT

a

FROM

demo

WHERE

t1.id != id

)

AND

t1.b NOT IN (

SELECT

b

FROM

demo

WHERE

t1.id != id

)

AND

t1.b NOT IN (

SELECT

c

FROM

demo

WHERE

t1.id != id

)

AND

t1.c NOT IN (

SELECT

a

FROM

demo

WHERE

t1.id != id

)

AND

t1.c NOT IN (

SELECT

b

FROM

demo

WHERE

t1.id != id

)

AND

t1.c NOT IN (

SELECT

c

FROM

demo

WHERE

t1.id != id

)

php mysql某值相同时_php - Mysql3个字段,任何一个字段的值相同则为重复,语句应该怎么写?...相关推荐

  1. 获取的字段值是空值或者为null,而你自己的需求就是想要获取的字段为一个 * 默认的值

    一.业务阐述 在开发中查询的数据库结果集,既要连接数据库.执行数据库操作.关闭数据库,还要把结果集的记录人为的设置到自己封装的DAO中等一系列的重复代码. 本文主要是想解决:用户只需要得到数据库连接, ...

  2. MySQL CAST与CONVERT 函数的用法:产生另一个类型的值

    MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值. 两者具体的语法如下: 1 CAST(value as type); 2 CONVERT(value, ...

  3. 将页面多个下拉框的值以字符串拼接方式存放至数据库一个字段中

     1,当页面中有多个值,传入Controller并以字符串拼接方式,以","隔开存放至数据库一个字段中,页面中多个<select name="off"&g ...

  4. group by很多字段是不是会很慢_3分钟短文 | MySQL在分组时,把多列合并为一个字段!

    引言 今天我们来说一个MySQL查询的例子,比如有一个统计需求, 分组后的数据,我们知道只能使用聚合函数进行统计, 那如果要根据分组约定,将一系列的值合并到单个字段显示出来, 应该怎么写呢? 学习时间 ...

  5. oracle一对多个值,Oracle一张表中实现对一个字段不同值和总值的统计(多个count)...

    需求:统计WAIT_ORDER表中的工单总数.未处理工单总数.已完成工单总数.未完成工单总数. 表结构 : 为了举例子方便,WAIT_ORDER表只有两个字段,分别是ID.STATUS,其中STATU ...

  6. mysql卜耀华电子书_PHP+MYSQL网站开发与实践教程/卜耀华

    第3章 PHP基本语法 学习要点: 通过本章学习,读者可以掌握PHP提供的整型.浮点型和字符串等常量的表示方法,变量的定义和初始化方法: 掌握算术运算符.赋值运算符.比较运算符.逻辑运算符和字符串运算 ...

  7. mysql密码字段类型_MySQL 字段类型

    数值 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数. 许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定 ...

  8. mysql json php 直接使用_PHP面试题大全(值得收藏)

    php中文网最新课程 每日17点准时技术干货分享 相关推荐:<2019年PHP面试题大汇总(收藏)> 一 .PHP基础部分 1.PHP语言的一大优势是跨平台,什么是跨平台? PHP的运行环 ...

  9. mysql timediff 时间相减_mysql时间相减的问题

    mysql时间相减的问题(bug) 今天看到宁青同学的一条微博,提到MySQL日期相减的错误结果,以前没有怎么注意,于是测试了一下,发现确实很坑爹,很容易踩雷,于是整理博客提醒一下大家. 先看一下错误 ...

最新文章

  1. 使用pydub实现训练声音数据集加噪
  2. c++,当const char*为0时,不能将其直接赋给string
  3. 【WEB安全】Xstream最新反序列化poc执行报错问题
  4. AntV中的饼状图中的花瓣图旁边的文字显示label怎样修改
  5. C语言在二进制搜索树中查找键的successor and predecessor后继和前任(附完整源码)
  6. BZOJ2705 [SDOI2012]Longge的问题 欧拉函数
  7. linux 网桥的管理和搭建
  8. 面试官 | 讲一下如何给高并发系统做限流?
  9. 002649:bootdo项目改造计划
  10. texstudio统计字数
  11. matlab对离散曲线积分,matlab实现曲线积分
  12. php中 号是什么意思,双问号(??)运算符在PHP中是什么意思
  13. 台式计算机进入安全模式蓝屏,电脑进入安全模式时蓝屏怎么解决
  14. Mybatis中Mapper标签总结大全
  15. 免费中通快递对接快递鸟单号查询接口对接方法
  16. 在一台电脑上如何安装两个JDK,并实现自由切换
  17. 如何取消excel密码_Excel表格技巧—Excel表格如何取消密码
  18. 面向对象_大纲 by霹雳火毕老师
  19. 客齐集最近的大学公益讲座
  20. 京东智联云张晓东cdn_京东智联云开发者

热门文章

  1. sql server alter权限_SQL
  2. 忘记mysql密码的一种解决办法
  3. 基于SpringBoot 2.3的WebService指南(包含案例)
  4. hannoi塔java程序_基于Java实现的Hannoi汉诺塔自动演示程序
  5. maven工程启动时报“Cannot resolve XXX:XXX:xx.xx.xx”错误的问题
  6. 程序包sun.misc不存在
  7. ObjectMapper忽略字段大小写
  8. java中Map遍历的四种方法
  9. 两个MYSQL数据同步的SHELL脚本
  10. Linux内核模块自动加载机制 .