[英]Create dynamic table from SQL Query
使用混合Access 2010 / SQL Server 2012平台-(任一應用程序中的解決方案都可以使用)
我有一個使用Select Into ...
語句創建的表。
有什么方法可以使該表在訪問其數據時動態地自動更新(使用創建它的查詢)?
具體來說,我們只想保留一份訂單的客戶列表(非重復客戶)。 我使用Select Into創建了一個包含這些客戶的ID( WHERE COUNT(orderID) = 1
)的表,但是如果這些客戶之一創建了一個新訂單,或者創建了一個新訂單的客戶,那么我想要動態刪除/添加到表中的數據。
那么,這是否可能,或者我每次使用時都必須記得自己更新表嗎?
我有一個使用Select Into ...語句創建的表。 [...]有什么方法可以讓該表在訪問其數據時動態地自動更新(使用創建它的查詢)?
您所描述的是一個SQL VIEW,在Access中也稱為“(保存的SELECT查詢)”。 視圖是一個虛擬表 ,每次訪問它時都會從其他表(或視圖)中動態檢索其信息。 該視圖不會在兩次調用之間保存結果,因此,每次引用該視圖時,都會獲得最新數據。 查看是否可以使用VIEW(在SQL Server中)或保存的SELECT查詢(在Access中)代替當前正在創建的臨時表。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.