SORU
1 AĞUSTOS 2012, ÇARŞAMBA


MySQL bir değişken bildirmek

Bu yeni, ama nasıl benim ikinci sorgu kullanabilmesi için mysql bir değişken bildirmek musunuz;

SET start = 1;
SET finish = 10;

SELECT * FROM places WHERE place BETWEEN start AND finish;

CEVAP
1 AĞUSTOS 2012, ÇARŞAMBA


User-Defined Session değişkenleri bildirmek gerek önek @ile belirtilen: Manual here

SET @start = 1;
SET @finish = 10;

SELECT * FROM places WHERE place BETWEEN @start AND @finish;

DECLARE LOCAL değişkenler çoğunlukla saklı yordamları ve fonksiyonları içinde kullanılan olarak bildirmek için kullanabilirsiniz: Manual here

DECLARE start INT unsigned DEFAULT 1;
DECLARE finish INT unsigned DEFAULT 10;

SELECT * FROM places WHERE place BETWEEN start AND finish;

Ayrıca bir bak here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011
  • picster

    picster

    20 NİSAN 2006
  • Shylo Sharity

    Shylo Sharit

    27 EKİM 2011