Pertama mari kita lihat bagaimana kita mendefinisikan variabel di mysql
Untuk mendefinisikan sebuah variabel di mysql, ia harus dimulai dengan '@' seperti @ {variabel_name} dan ini '{variabel_name}', kita bisa menggantinya dengan nama variabel kita.
Sekarang, bagaimana menetapkan nilai dalam variabel di mysql. Untuk ini kami memiliki banyak cara untuk melakukan itu
- Menggunakan kata kunci 'SET'.
Contoh: - mysql> SET @a = 1;
- Tanpa menggunakan kata kunci 'SET' dan menggunakan ': ='.
Contoh: - mysql> @a: = 1;
- Dengan menggunakan pernyataan 'SELECT'.
Contoh: - mysql> pilih 1 ke @a;
Di sini @a adalah variabel yang ditentukan pengguna dan 1 akan ditugaskan di @a.
Sekarang cara mendapatkan atau memilih nilai @ {variable_name}.
kita bisa menggunakan pernyataan select like
Contoh: -
mysql> pilih @a;
itu akan menampilkan output dan menunjukkan nilai @a.
Sekarang bagaimana menetapkan nilai dari tabel dalam suatu variabel.
Untuk ini kita dapat menggunakan dua pernyataan seperti: -
@a: = (pilih emp_name dari karyawan mana emp_id = 1);
pilih emp_name ke @a dari karyawan mana emp_id = 1;
Berhati-hatilah selalu emp_name harus mengembalikan nilai tunggal jika tidak akan membuat Anda kesalahan dalam pernyataan jenis ini.
lihat ini: -
http://www.easysolutionweb.com/sql-pl-sql/how-to-assign-a-value-in-a-variable-in-mysql