[英]Complex sql statement for showing the table names
我有一個數據庫,其中包含名為Mark,Mask,Makt,Mauk的表。每個表都有一些列和一個名為date的列,其中當前日期以php的date(“ h:i:sa d / m / Y”)格式存儲。
現在,我要選擇表名,該表名的最后一列日期距現在不到5分鍾。 希望您理解我的上述說法。
我知道我必須在最后一部分中執行此操作:TIMESTAMP(NOW())-TIMESTAMP(最后一列日期)<300。但是我無法執行其他部分。 PS我在C#應用程序中使用數據庫。
編輯 :我猜代碼應該是這樣的: SHOW TABLES FROM db WHERE NOW()-SELECT
FROM TABLES ORDER BY date DESC LIMIT 1 <= 300
SHOW TABLES FROM db WHERE NOW()-SELECT
日期按日期FROM TABLES ORDER BY date DESC LIMIT 1 <= 300
省略timestamp
部分如何?
where LastColumnDate >= now() - interval 5 minute
我假設您基於示例代碼使用MySQL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.