假設我們在多個表格中有電子郵件廣播所需的數據,並且我們需要將來自不同表格的(姓名,電子郵件)等一些常用字段信息用於電子郵件廣播的臨時表等等。 表Eaxmples Employee
,Student
,Class
,Parents
表等過濾來自多個表格的數據並插入臨時表格
讓我們說,我們需要將電子郵件發送給了差的情況
- 所有學生 個
- 5年級學生只有
- 員工只有
- 父母只有
- 員工,家長
- 3級,5級,等級只有
6名學生,我們可以有多種組合。我一直認爲這是一個搜索類似的例子,但找不到任何相關的例子。
樣本表結構
Employee/Teacher (ID, Name, Email, Phone..)
Student (ID,Name,Email,Phone..)
Class(ID,ClassName)
Subject (ID, SubjectName, GradeID)
Parent(ID,Name,Email,Phone...)
我將不勝感激指針或做法,我們不能拿,最大的問題是如何發電機密封動態查詢從不同的表這使相關的數據可以用於發送電子郵件來選擇通知或暗示等。
我認爲這個問題需要更多的細節,才能提供真正有用的幫助。你爲什麼使用臨時表?您是否要查詢一次收集的表格以收集電子郵件收件人列表?你可以針對不同類型的收件人運行單獨的查詢嗎?當你說動態查詢時,你的意思是動態SQL嗎?動態SQL是否是一項要求? – DCaugs 2015-03-03 13:30:44
這麼多不相關的標籤。 – Kritner 2015-03-03 13:30:48
@DCaugs,我可能不需要臨時表,如果我可以根據用戶選擇生成動態查詢。選擇可能會有所不同,我可能沒有說清楚。簡單地說,我想知道如何根據問題中提到的方案從不同的表中獲取電子郵件,姓名,電話號碼。 – Learning 2015-03-03 13:37:24