找回密码
 立即注册

QQ登录

只需一步,快速开始

yzf

初级会员

24

主题

50

帖子

380

积分

初级会员

积分
380
yzf
初级会员   /  发表于:2022-7-23 11:36  /   查看:1286  /  回复:6
1金币
表1有三记录,表2有一条记录,如何过滤掉表2的内容?表1是所有用户,表2是已抄表,我想要的是未抄表的用户。


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

你在增加个是否已抄表,把这个字段作为查询条件过滤不行吗?

6 个回复

倒序浏览
最佳答案
最佳答案
鲁磊
高级会员   /  发表于:2022-7-23 11:36:21
来自 2#
你在增加个是否已抄表,把这个字段作为查询条件过滤不行吗?
回复 使用道具 举报
yzf
初级会员   /  发表于:2022-7-23 11:55:47
3#
鲁磊 发表于 2022-7-23 11:43
你在增加个是否已抄表,把这个字段作为查询条件过滤不行吗?

用户表和抄表表是一对多的关系,没法这样设计呢
回复 使用道具 举报
yzf
初级会员   /  发表于:2022-7-23 11:57:47
4#
鲁磊 发表于 2022-7-23 11:43
你在增加个是否已抄表,把这个字段作为查询条件过滤不行吗?

一个用户在用户表中只一行数据,但在抄表表中是N行,这个表是按用户和年度月份两个为主键的。
回复 使用道具 举报
yzf
初级会员   /  发表于:2022-7-23 13:33:50
5#
刚才试了用视图也不行,因为视图里不支持写参数,我这个必须定位到具体年度月份才行,比方select * from 表2 where 年度月份='2022-07' ,这个2022-07是动态的
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2022-7-23 15:20:34
6#
服务端命令执行sql语句可以带参数执行
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-7-25 09:20:23
7#
感谢楼上大佬们的支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部