iyi günler
bir ilaç listem var
bunların yazılma sayıları var
ilk harfine göre
en çok yazılan ilk 30 ilacı göstermeliyim
yani bir harf gireceğim
o harfle başlayan en çok yazılmış ilk 30 ilaç listelenecek
bir türlü sorguyu oluşturamadım
yardımlarınız için teşekkürler
AYRICA listeleme alfabetik sıraya göre olmalı
yani hem ençok 30 ilaç hemde bunlar alfabetik sıralanmalı
yoksa zaten sadece yazılma sayısına göre olsa kolay olurdu
iki ayrı sorgu kullanmadan nasıl yapabiliriz
sağlık deyince hazır bir filiftre üzerinde bir şeyler yaptım umarım fikir verir
tek bir kusur var ilk harf yazmadan önce - işareti yazmanız gerekiyor
- E yazdığınızda E harfiyle başlayan ilaçlar listeleniyor...
inceleyiniz
SELECT TOP 30 ILAC_SAY.Ad, ILAC_SAY.SayAd
FROM ILAC_SAY
WHERE (((ILAC_SAY.Ad) Like "e*"))
ORDER BY ILAC_SAY.SayAd DESC , ILAC_SAY.Ad;
teşekkürler arkadaşlar ama olmuyor
sn.kural sizin
Sql kodu ile yazılma sıklığına göre sıralıyor
alfabetik olması için alanların yerine değiştirincede bu sefer yazılması sıklığı hikaye oluyor
istediğim yazılma sıklığına göre ilk 30 ilacı alacak
bu 30 ilacı alfabetik olarak listeleyecek