Hsqldb-select-query
提供:Dev Guides
HSQLDB-クエリの選択
SELECTコマンドは、HSQLDBデータベースからレコードデータを取得するために使用されます。 ここでは、Selectステートメントで必須フィールドのリストに言及する必要があります。
構文
選択クエリの一般的な構文は次のとおりです。
- 1つのSELECTコマンドで1つ以上のフィールドをフェッチできます。
- フィールドの代わりに星印(*)を指定できます。 この場合、SELECTはすべてのフィールドを返します。
- WHERE句を使用して、任意の条件を指定できます。
- SELECTがレコードを返し始める位置から、OFFSETを使用してオフセットを指定できます。 デフォルトでは、オフセットはゼロです。
- LIMIT属性を使用して、返品の数を制限できます。
例
以下は、 tutorials_tbl テーブルからすべてのレコードのid、title、authorフィールドを取得する例です。 SELECTステートメントを使用してこれを実現できます。 以下は、この例のクエリです。
上記のクエリを実行すると、次の出力が表示されます。
HSQLDB – JDBCプログラム
以下は、 tutorials_tbl テーブルからすべてのレコードのid、title、authorフィールドを取得するJDBCプログラムです。 次のコードを SelectQuery.java ファイルに保存します。
次のコマンドを使用して、データベースを起動できます。
次のコマンドを使用して、上記のコードをコンパイルおよび実行します。
上記のコマンドの実行後、次の出力が表示されます-