SORU
15 Mayıs 2009, Cuma


SQL 'IN EMRİ' değer listesi

Kapmak yorum bir grup bu kadar basit bir SQL sorgusu var (PostgreSQL 8.3). BURADA fıkra gibi yani içine beslenir ondan önce el ve kimlikleri bir grup oluşur

SELECT * FROM "comments" WHERE ("comments"."id" IN (1,3,2,4))

Bu benim durumumda 1,2,3,4 gibi kimlikleri olan doğal bir düzen açıklamalarda verir.

İstediğim emir tümcesi (1,3,2,4) tarafından sağlanan döndürülen satırları sıralamak için.

Ne kadar madde değer listesi TARAFINDAN SİPARİŞ verebilir miyim?

CEVAP
15 Ocak 2012, Pazar


Bulmak çok zordur ve yaymak olmalı diye: in mySQL this can be done much simpler ama eğer diğer SQL de işe yarar mı bilmiyorum.

SELECT * FROM `comments`
WHERE `comments`.`id` IN ('12','5','3','17')
ORDER BY FIELD(`comments`.`id`,'12','5','3','17')

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006
  • MADFINGER Games a.s.

    MADFINGER Ga

    21 NİSAN 2009
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011