DB

BigQueryで「select from dual」をする方法

2020-12-08

BigQueryで「select from dual」をする方法

データベースからテーブルを参照せずに値を呼ぶ。

例えばシステム日付だったり、固定の文字列だったり。

そのようなテーブルを参照しない値を呼ぶには、Oracleであればダミーテーブル dual を指定することでSQLとしてデータを呼び出すことができる。

SELECT "aaa" FROM dual


ではBigQueryの場合はどのようなSQLを書けばよいのか。

今回はBigQueryで「select from dual」をする方法について紹介する。

この記事を書いている人


システムエンジニア、AIエンジニアと、IT業界で10年以上働いている中堅。PythonとSQLが得意。最近GCPを色々と習得中。

記事を読むメリット

BigQueryで「select from dual」をする方法がわかる


BigQueryで「select from dual」をする方法

BigQueryで「select from dual」をする方法は from を指定しないこと。

つまり from dual の部分を無くせば同じことができる。

SQLの例は以下の通り。

select "aaa" as column_a


このSQLを実行すると以下のような結果が得られる。

BigQueryで「select from dual」をする方法
BQではfromを省略できる


これは盲点だった
まさか from を省略できるとは思いませんでしたね



他にもBQに関する記事があるので参考まで。

ITipsと同じようなブログを作る方法

ブログに興味がありますか?

もしブログに興味がある場合は↓このページ↓を参考にすれば、ITipsと同じ構成でブログを作ることができます

サーバー、ドメイン、ASPと【ブログに必要なものは全て】このページに書きました。
同じ構成でブログ作るのはいいけど、記事はマネしないでネ (TДT;)

ランキング参加中

にほんブログ村 IT技術ブログへ

他にもブログやSNSで紹介してくれると励みになります。

はてブのコメントで酷評されると泣きます(´;ω;`)

-DB
-,

© 2024 ITips