首頁 >資料庫 >mysql教程 >mysql怎麼將查詢結果賦給變數

mysql怎麼將查詢結果賦給變數

青灯夜游
青灯夜游原創
2022-01-24 18:14:2116540瀏覽

mysql將查詢結果賦給變數的方法:1、使用「DECLARE 變數名稱類型[DEFAULT 預設值];」語句建立變數;2、使用「SELECT 欄位名稱INTO 變數名稱FROM 表名WEHRE 查詢條件;”語句將查詢結果賦值給變數。

mysql怎麼將查詢結果賦給變數

本教學操作環境:windows7系統、mysql8版本、Dell G3電腦。

mysql將查詢結果賦給變數的方法

1、建立變數

MySQL中可以使用 DECLARE 關鍵字定義變量,其基本語法如下:

DECLARE 变量名 类型 [DEFAULT 默认值]

 DEFAULT 子句如果省略,則預設值為NULL。

範例:定義變數my_sql,資料類型為INT 類型

DECLARE my_sql INT;

#2、將查詢結果賦給變數

#需要使用SELECT ..INTO 語句,其基本語法如下:

SELECT col_name [...] INTO var_name[,...]
FROM table_name WEHRE condition

其中:

  • col_name 參數表示查詢的欄位名稱;

##var_name 參數是變數的名稱;

########table_name 參數指表的名稱;############condition 參數指查詢條件。 ############注意:當查詢結果賦值給變數時,該查詢語句的傳回結果只能是單行。 ######範例:從 tb_student 表中查詢 id 為 2 的記錄,將該記錄的 id 值賦給變數 my_sql。 SQL 語句如下:###
SELECT id INTO my_sql FROM tb_student WEHRE id=2;
###【相關推薦:###mysql影片教學###】###

以上是mysql怎麼將查詢結果賦給變數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn