- PythonとMySQLを使用する場合の例:
import mysql.connector
# データベースに接続
cnx = mysql.connector.connect(user='ユーザー名', password='パスワード', host='ホスト名', database='データベース名')
# カーソルを作成
cursor = cnx.cursor()
# SELECT文を実行
query = "SELECT 列名 FROM テーブル名"
cursor.execute(query)
# 結果をリストに保存
result_list = [row[0] for row in cursor]
# データベース接続をクローズ
cursor.close()
cnx.close()
# 結果のリストを出力
print(result_list)
- SQL Serverを使用する場合の例:
DECLARE @ResultList TABLE (列名 データ型)
INSERT INTO @ResultList (列名)
SELECT 列名 FROM テーブル名
SELECT * FROM @ResultList
- PostgreSQLを使用する場合の例:
SELECT 列名 INTO TEMPORARY TABLE 一時テーブル名 FROM テーブル名
SELECT * FROM 一時テーブル名
これらの例では、SELECT文を使用してデータベースから結果を取得し、それをリストや一時テーブルに保存しています。使用するデータベースに応じて、適切な方法を選択してください。