复杂的逻辑写到一个sql语句中,求助已解决

 我来答
花舞花落泪花更
2017-04-27 · TA获得超过315个赞
知道答主
回答量:533
采纳率:0%
帮助的人:80.1万
展开全部
关于题主问题其实同属性(字段)使用与逻辑进行等值运算要讲清楚我首先弄清楚与逻辑内涵与逻辑表示逻辑运算符and两边表达式都立真至少立即假面用MySQL实验说明: 先创建物表插入狗猫两条记录 图" class="ikqb_img_alink"> 先筛选即狗猫记录(使用与逻辑)返结二 select * from animal where animal='dog' and animal='cat'; 图" class="ikqb_img_alink"> 看返空记录集物能同狗猫 跟着再看看 筛选即狗狗记录(使用与逻辑)返结三 select * from animal where animal='dog' and animal='dog'; 图" class="ikqb_img_alink"> 结返条狗记录物狗狗尽管讲啰嗦逻辑没问题记录返看吧同属性使用与逻辑等值运算种做些画蛇添足 看看 筛选狗或者猫记录(使用或逻辑)返结四 select * from animal where animal='dog' or animal='cat'; 图" class="ikqb_img_alink"> 结返两条记录要物狗或者猫筛选表猫狗都都筛选 至于自连接同属性使用与逻辑等值运算要自连接表至少取别名系统才能所区至于弄混淆连接各表记录行字段自连接数据源同张表数据库引擎实际其复制内存变内容致两张虚拟表实施连接运算例例使用自连接选t一每itemvalue值: select a.item,a.value  from t一 a where not exists( select 一 from t一 b  where b.item=a.item and b.value>a.value);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式