Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 3269|回復(fù): 7
打印 上一主題 下一主題

[查詢] 如何動(dòng)態(tài)查詢表1與表2的不匹配項(xiàng)。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2018-12-12 18:31:45 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
本帖最后由 六月雪 于 2018-12-12 19:18 編輯

如何動(dòng)態(tài)查詢表1與表2的不匹配項(xiàng)。要求用文本框或選項(xiàng)按鈕。在“表2姓名不匹配”文本框輸入:Is Null,按“查詢”按鈕后,將查詢條件(Is Null)加入查詢:‘表1與表2不匹配項(xiàng)_查詢結(jié)果’中,F(xiàn)在的情況是:在文本框輸入:Is Null,查詢后在在查詢條件欄出現(xiàn)的是:'Is Null',即 字符串前后多了單引號(hào)而錯(cuò)誤。子窗體的數(shù)據(jù)源是“表1與表2不匹配項(xiàng)_查詢結(jié)果”。FrmOpen窗體是固定條件的不匹配項(xiàng)查詢

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào)?注冊(cè)

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
 樓主| 發(fā)表于 2018-12-12 19:22:45 | 只看該作者
附件修改為:如何動(dòng)態(tài)查找表1與表2的不匹配項(xiàng)2.rar

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào)?注冊(cè)

x
3#
發(fā)表于 2018-12-13 11:53:38 | 只看該作者
個(gè)人覺得,沒必要在這里花太多時(shí)間。
身份證  姓名  性別
1    張三   男
2    張三   女
3    李四   男

身份證  姓名  性別
1    張三   女
2    張三   男
3    張三   男

像這個(gè),怎么才算匹配?表1和表2的“張三”能匹配嗎?答案是:不能!憧赡軙(huì)說,不是都有:張三/男 和張三/女嗎?但你能確定都是同一個(gè)張三嗎?應(yīng)該以“身份證”為準(zhǔn)來匹配。

——也就是說,應(yīng)該是通過主鍵或者唯一索引來匹配,而不是去想靠哪幾個(gè)字段來匹配。更不要去想這種通過動(dòng)態(tài)字段來匹配的事情。
更何況通常匹配的時(shí)候,都不止一個(gè)字段的。若干個(gè)字段時(shí)你打算處理?例如:
匹配:同一天發(fā)貨的同一個(gè)訂單號(hào)同一個(gè)包裝標(biāo)簽的數(shù)據(jù)~~~
4#
 樓主| 發(fā)表于 2018-12-13 20:10:24 | 只看該作者
本帖最后由 六月雪 于 2018-12-13 20:15 編輯
roych 發(fā)表于 2018-12-13 11:53
個(gè)人覺得,沒必要在這里花太多時(shí)間。
身份證  姓名  性別
1    張三   男

我要的不是你說的這些,實(shí)際使用時(shí)用的主鍵字段。這只是一個(gè)為了達(dá)到某一效果的簡(jiǎn)單示例,目的是如何動(dòng)態(tài)查詢不匹配項(xiàng),即將:Is Null  條件動(dòng)態(tài)加入到查詢欄,或有好的辦法。查詢到與表1沒有連接的那些記錄(當(dāng)然用“編號(hào)”字段連接更準(zhǔn)確)。
5#
 樓主| 發(fā)表于 2018-12-13 20:35:35 | 只看該作者
示例圖片

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號(hào)?注冊(cè)

x
回復(fù)

使用道具 舉報(bào)

6#
發(fā)表于 2018-12-14 10:59:41 | 只看該作者
六月雪 發(fā)表于 2018-12-13 20:10
我要的不是你說的這些,實(shí)際使用時(shí)用的主鍵字段。這只是一個(gè)為了達(dá)到某一效果的簡(jiǎn)單示例,目的是如何動(dòng)態(tài) ...

重寫SQL唄。沒什么難的。用QueryDef讀取查詢,添加where部分就行了。之前我寫過多個(gè)例子,挑一個(gè)供參考:
http://ctxi.cn/thread-125024-1-1.html

點(diǎn)擊這里給我發(fā)消息

7#
發(fā)表于 2020-4-22 11:08:51 | 只看該作者
學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

點(diǎn)擊這里給我發(fā)消息

8#
發(fā)表于 2021-8-18 15:00:35 | 只看該作者
學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2024-10-23 06:31 , Processed in 0.101367 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表