MySQL basit sorgu örneği

MS SQL Server veritabanı ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
flashsezar
Üye
Mesajlar: 2
Kayıt: 29 Nis 2014 04:57

MySQL basit sorgu örneği

Mesaj gönderen flashsezar »

Merhaba Arkadaşlar,
MySQL'de aşağıdaki gibi bir sorgu yazmak istiyorum. Yardımcı olurmsuunuz?

Departman adına göre listelemek ve içerisinde aynı isimde kişiler var ise uyarı vermesini istiyorum.
akdatilla
Üye
Mesajlar: 292
Kayıt: 02 Nis 2006 06:04
Konum: Antalya

Re: MySQL basit sorgu örneği

Mesaj gönderen akdatilla »

merhaba
Tekrarlanan satırların listesini almak için aşaıdaki sql'i kullanabilirsin:
SELECT adi,count(*) as adet FROM `magaza` group by 1 having adet>1
flashsezar
Üye
Mesajlar: 2
Kayıt: 29 Nis 2014 04:57

Re: MySQL basit sorgu örneği

Mesaj gönderen flashsezar »

Merhaba akdatilla,

Öncelikle cevabınız için teşekkür ederim.
Bu sorgudan sonra php dili ile nasıl uyarı verdirebilirim.

Örneğin,

Aynı isimde kişiler var ise nasıl uyarı verdirebilirim.
if komutu ile mi yapmam gerek?
akdatilla
Üye
Mesajlar: 292
Kayıt: 02 Nis 2006 06:04
Konum: Antalya

Re: MySQL basit sorgu örneği

Mesaj gönderen akdatilla »

Kod: Tümünü seç

$sql="SELECT adi,count(*) as adet FROM `magaza` group by 1 having adet>1";
$list=sorgula($sql);
if ($list!=0)
{
?>
<p>Aynı isimli mağaza isimleri mevcut</p>
<table>
<tr>
<th>Mağaza Adı</th><th>Tekrar Sayısı</th>
</tr>
<?
for ($i=1;$i<=count($list);$i++)
{
?><tr><td><? echo $list[$i]['adi']; ?></td><td><? echo $list[$i]['adet']; ?></td>
</tr>
<?
}
} else 
{
?>
<p>Aynı isimli mağaza kaydı yok.</p>
<?
}
Cevapla