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.
MySQL basit sorgu örneği
Re: MySQL basit sorgu örneği
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
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
-
- Üye
- Mesajlar: 2
- Kayıt: 29 Nis 2014 04:57
Re: MySQL basit sorgu örneği
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?
Ö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?
Re: MySQL basit sorgu örneği
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>
<?
}