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

  • Matthew Morrill

    Matthew Morr

    15 EKİM 2011
  • RyanXLT

    RyanXLT

    22 Ocak 2011
  • Xbox

    Xbox

    1 Kasım 2005