簡體   English   中英

Athena SQL 查詢檢查條件

[英]Athena SQL query to check conditions

你好我想用athena SQL查詢查詢數據庫名

mySQL php 中的示例我可以使用 database() == "xyz" 如果為真,那么做一些事情,但在雅典娜 sql 我無法做到這一點。

SELECT "Year",
       "Covid Scenario",
       "M3 Scenario (Regulation-Tech-Consumer)",
       "Metric",
       "Mode",
       "Region",
       "Country and regions/areas",
       "Archetype",
       "City",
       SUM(Value) AS Value
FROM m3
WHERE "Covid Scenario" IN ('Virus contained')
  AND "M3 Scenario (Regulation-Tech-Consumer)" IN ('High-High-Medium')
  AND "Metric" IN ('Sales')
  AND "Mode" IN ('testing')
  <HERE I want to do something such as sleep if database name == "test">

請告訴我我該怎么做

可以查詢information_schema.tables獲取表名的數據庫

SELECT table_schema FROM information_schema.tables where table_name = 'm3';

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM