sql sorgusu nasıl olacak?

Kodla Büyü

bshark

Seçkin Üye
Seçkin Üye
Mesajlar
341
yapmaya çalıştığım programda; veritabanı içerisinde tekrar eden kayıtlarım var. örneğin ahmet----> beyaz, mehmet --->siyah, ahmet --->siyah, ahmet---> sarı gibi. benim istediğim şey veri tabanında tekrar eden kayıtlar içerisinde en fazla tekrar eden veriyi bulmak yukarıdaki örnekte sorgu cümlemi yazdıktan sonra ahmet verisini bana vermesi gerekiyor mesela. inşallah anlatabildim. bunun için hangi sorguyu nasıl yapmalıyım. delphi 7 de paradox veritabanında çalışıyorum
 
hocam sorunuza yardımcı olamıycam ama paradox vt ile ilgili bişey soracaktım.

delphide kullanılan bu paradox veritabanının iyi olmadığını duydum ne kadar doğrudur hocam bilginiz varmı ?
bende bi projeye başlıycam da karar veremedim kullanıp kullanmama konusunda.
 
paradaox sql cümleciklerini destekliyormu bilmiyorum ama
SELECT top 1 Count(sayılacak alan), sayılacak alan
FROM tabloadı
GROUP BY sayılacak alan
ORDER BY Count(sayılacak alan) DESC
 
celikumit' Alıntı:
paradaox sql cümleciklerini destekliyormu bilmiyorum ama
SELECT top 1 Count(sayılacak alan), sayılacak alan
FROM tabloadı
GROUP BY sayılacak alan
ORDER BY Count(sayılacak alan) DESC

delphide kullanılan bu paradox veritabanının iyi olmadığını duydum ne kadar doğrudur hocam bilginiz varmı ?
bende bi projeye başlıycam da karar veremedim kullanıp kullanmama konusunda.
 
wertyu6' Alıntı:
celikumit' Alıntı:
paradaox sql cümleciklerini destekliyormu bilmiyorum ama
SELECT top 1 Count(sayılacak alan), sayılacak alan
FROM tabloadı
GROUP BY sayılacak alan
ORDER BY Count(sayılacak alan) DESC

delphide kullanılan bu paradox veritabanının iyi olmadığını duydum ne kadar doğrudur hocam bilginiz varmı ?
bende bi projeye başlıycam da karar veremedim kullanıp kullanmama konusunda.
delphi kullanmıyorum hocam,
pek bilemiyorum küçük projeler için access kullanıyorum paketlemesi kolay oluyor,
büyük projeler için mysql veya mssql tercih ediyorum
 
SELECT top 1 Count(sayılacak alan), sayılacak alan
satırında invalid token:1 hatası alıyorum
 
celikumit' Alıntı:
wertyu6' Alıntı:
celikumit' Alıntı:
paradaox sql cümleciklerini destekliyormu bilmiyorum ama
SELECT top 1 Count(sayılacak alan), sayılacak alan
FROM tabloadı
GROUP BY sayılacak alan
ORDER BY Count(sayılacak alan) DESC

delphide kullanılan bu paradox veritabanının iyi olmadığını duydum ne kadar doğrudur hocam bilginiz varmı ?
bende bi projeye başlıycam da karar veremedim kullanıp kullanmama konusunda.
delphi kullanmıyorum hocam,
pek bilemiyorum küçük projeler için access kullanıyorum paketlemesi kolay oluyor,
büyük projeler için mysql veya mssql tercih ediyorum

teşekkürler
 
Kod:
SELECT TOP 1 WITH TIES isim, COUNT(renk) AS 'Kaç Defa Tekrarlanmış' FROM tablo2
GROUP BY isim
ORDER BY 'Kaç Defa Tekrarlanmış' DESC
Bir de bunu deneyin.
 
paradox top ifadesini testeklemiyor olabilir hocam, bu durumda top 1 ifadesi olmadan yazıp ilk kaydı okutarak da yapabilirsin,
bu arada çözümünü paylaşırsan hocam aynı sıkıntıyı yaşayan başka arkadaşlar içinde faydası olabilir.
 
celikumit' Alıntı:
paradox top ifadesini testeklemiyor olabilir hocam, bu durumda top 1 ifadesi olmadan yazıp ilk kaydı okutarak da yapabilirsin,
bu arada çözümünü paylaşırsan hocam aynı sıkıntıyı yaşayan başka arkadaşlar içinde faydası olabilir.

aynen. hallettim deyip gitmiş.
 
her isme veri girerken sayma işlemi yapıyorum yani ahmet ---> siyah değeri girerken ahmet verisine yeni bir field ekledim aynı isme her renk kaydında 1 arttırıyorum. select * from veri tabanı adım Order By field adım DESC daha sonra ilk kayda git değeri oku. şeklinde hallettim.
 
Geri
Üst