作者yatin1116 (好好运用时间)
看板Database
标题Re: [SQL ] phpmyadmin里下SQL 问题和 select语法
时间Thu Mar 15 11:10:18 2007
※ 引述《grassboy2 (天才小胖子-活力花俏草儿)》之铭言:
※ 引述《yatin1116 (好好运用时间)》之铭言:
: 2.我现在有2个值要比对同ㄧ个table是否都有出现该怎下SQL语法?
: SELECT * FROM table WHERE attribute='"+att1+"' and attribute='"+att2+"';
: 应该不对,该怎下呢?
SELECT COUNT(DISTINCT `attribute`)=2 FROM `table`
WHERE `attribute` = att1 OR `attribute` = att2
如果结果是1表示2个值在同一个table都存在
如果结果是0表示至少一个不存在
感觉没有bug...虽然有点丑就是了XD
但是我要很正确的知道 是有att1没att2 和没有att2有att1说
因为我要分开计算次数~
不知道该如何改写呢?
--
╔作者 grassboy2 来自 ptt.cc 的怒吼!
█ ◎P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org】
Design By Grassboy@MDS 白日梦工作室 ╚─你现在还以为,浏览器不能打逼吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.206.39
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.102.73