[Linux-programlama] Re: MySQL cümlesi için yardım..

---------

[Linux-programlama] Re: MySQL cümlesi için yardım..

From: Tuncay BAŞ <tuncay_at_bir.net.tr>
Date: Wed, 13 Aug 2008 12:39:08 +0300
Message-ID: <009001c8fd28$6f27d620$39a0aed4@net>

bu şekilde bir denermisiniz.

SELECT yazarlar.ad, yazarlar.soyad, yazilar.id, yazilar.baslik FROM yazilar, yazarlar WHERE yazilar.yazar_id = yazarlar.id group by yazilar.yazar_id order by yazilar.id desc, yazarlar.sira asc

  ----- Original Message -----
  From: Süleyman Koç
  To: linux-programlama_at_liste.linux.org.tr
  Sent: Wednesday, August 13, 2008 12:16 PM
  Subject: [Linux-programlama]MySQL cümlesi için yardım..

  Selamlar...

  iki tane tablo var: yazarlar, yazilar.

  yazarlar=(id, ad, soyad, sira);
  yazilar = (id, yazar_id, baslik, yazi, zaman);

  Yapmak istediğim;
  1. Yazarları benim belirlediğim sırada listelemek.
  2. Yazarın yanına, en son yazdığı yazının başlığını koymak.
  3. Bunları tek bir mysql_query() içerisinde yapmak.

  Ben aşağıdaki sql cümlesini yazdım. Yazarın son yazdığı yazıyı göstermesini beklerken, ilk yazdığı yazıyı gösterdi.

  SELECT
  yazarlar.ad,
  yazarlar.soyad,
  yazilar.id,
  yazilar.baslik

  FROM yazarlar, yazilar

  WHERE

  yazarlar.id = yazilar.yazar_id

  group by yazilar.yazar_id

  order by yazarlar.sira ASC, yazilar.zaman DESC

  Yardımcı olursanız sevinirim..

  İyi çalışmalar...

------------------------------------------------------------------------------

  _______________________________________________
  Linux-programlama mailing list
  Linux-programlama_at_liste.linux.org.tr
  http://liste.linux.org.tr/mailman/listinfo/linux-programlama

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Wed 13 Aug 2008 - 12:04:39 EEST

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.