素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv082
「Lv082」の記事一覧
`SELECT … FOR UPDATE SKIP LOCKED` の挙動はどれか。
ロックされている行をスキップし取得する。
2026年1月24日
SQLにおける `NULL` の扱いとして、`COUNT(column_name)` と `COUNT(*)` の決定的な違いはどれか。
列指定はNULLをカウントしないが*は全行カウントする。
2026年1月24日
`MERGE` 文(UPSERT)を使用する際、同時実行制御の観点で注意すべき点はどれか。
アトミック性が保証されない場合がありロック等が必要。
2026年1月24日
`JSON_TABLE` 関数(SQL標準またはOracle/MySQL等)の役割はどれか。
JSONデータをリレーショナルなテーブル形式に変換する。
2026年1月24日
`WITH RECURSIVE`(再帰CTE)を用いて1から10までの連番を生成するクエリにおいて、停止条件(WHERE句)を書き忘れた場合どうなるか。
無限ループが発生しリソース制限まで実行され続ける。
2026年1月24日
SQLの `HAVING` 句で、集約関数(SUM, COUNT等)を使用せずに条件を書くことができるケースはどれか(標準SQL)。
GROUP BY句に含まれている列に対する条件。
2026年1月24日
`CROSS APPLY`(または `LATERAL JOIN`)が通常の `INNER JOIN` と異なる点はどれか。
右側のテーブル式が左側の行の値を参照できる点。
2026年1月24日
`SELECT * FROM t1 WHERE col1 = ANY (SELECT col1 FROM t2)` は、次のどの演算子と同じ意味か。
IN。
2026年1月24日
ウィンドウ関数における `ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING` の意味はどれか。
パーティション内のすべての行を集計対象とする。
2026年1月24日
SQL標準の `RANK()` 関数と `DENSE_RANK()` 関数の違いに関する記述として正しいものはどれか。
RANKは順位を飛ばすがDENSE_RANKは飛ばさない。
2026年1月24日
投稿のページ送り
1
2
3
4
5