Mysql Query içinde değişken kullanmak.
Merhaba MySql Query içinde değiken nasıl kullanılır örnekleme yapacağım. Mevcutta bulunan bir stok tablosundan skodkodu ve açıklama alanlarını değiştireceğiz. Diğer alanlar bire bir kopyalacak. Bunun için aynı ürün gurubundan bilgileri girişmiş database de kayıtlı bir stokkodu ve yeni stokkodu ile stok adı gerekecek. SET ifadesi ile değere atama yapılır Değişken adının başına '@' işareti koyarak değişken adını atanır Değişken değeri ise = ile atanır. Veri tipine metin ise 'tırnak' işareti kullanmayı unutmayın. Değişkenler sorgu içinde başında @ olacak şekilde kullanılır. `dbstok`.`STOKKODU` = @eskikod gibi ÖRNEK SORGU : SET @yenikod = '100L31'; SET @yeniAciklama = '100L31 Kapı Takozu Küçük'; SET @eskikod = '126L67'; INSERT INTO `dbstok` (`dbstok`.`STOKKODU`, `dbstok`.`ACIKLAMA`, `dbstok`.`GRUP`, `dbstok`.`TIP`, `dbstok`.`AGIRLIK`, `dbstok`.`TEKLIFAGIR`, `dbstok`.`KDV`, `dbstok`.`BIRIM`, `dbstok`.`BIRIMM`, `dbstok...