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

  • HTC

    HTC

    12 Ocak 2006
  • NightShader1

    NightShader1

    25 Temmuz 2006
  • Roger Huffman

    Roger Huffma

    4 ŞUBAT 2007