Mailinglisten-Archive |
bei mir geht das schon
select name,count(*) from adressen group by name having count(*)>1
Ergebnis:
name count(*)
------------------------------
Huber 3
Mueller 2
Huber kommt 3 mal und Mueller 2 mal vor
-----Ursprngliche Nachricht-----
Von: Olaf Cichocki, medienschmiede [mailto:ocichocki_(at)_medienschmiede.com]
Gesendet: Mittwoch, 23. August 2000 10:50
An: mysql-de_(at)_lists.4t2.com
Betreff: Re: DISTINCT
Funktioniert leider nicht.
Ergebnis Anzeige: keine doppelten ULRs, obwohl mind. 2 vorhanden sind.
Gru
Olaf
>
> versuch mal:
>
> SELECT webid, titel, url, count(*) as anzahl FROM websites WHERE (url
like '%$url%') group BY url having count(*)>1
>
> -----Ursprngliche Nachricht-----
> Von: Olaf Cichocki, medienschmiede
[mailto:ocichocki_(at)_medienschmiede.com]
> Gesendet: Mittwoch, 23. August 2000 09:05
> An: mysql-de_(at)_lists.4t2.com
> Betreff: DISTINCT
>
>
> Hallo Liste,
>
> ich suche verzweifelt nach der entgegengesetzten Funktion von
DISTINCT.
>
> Ich will aus einer Tabelle alle angezeigt bekommen, inder derselbe
> Inhalt steht.
> Gibt es einen entgegengesetzten Befehl zu DISTINCT?
>
> Ich habe es mit der nachfolgenden Funktion versucht, aber auch dort
gibt
> es nicht das gewnschte Ergebnis. Es werden alle in der Tabelle
> befindlichen Daten angezeigt.
>
>
> <--SCRIPTANFANG
> <?
> require("header.inc");
> $heute = date("d.m.Y");
>
> ?>
> <html>
>
> <head>
> <title>aussuchen - die clevere Suchmaschine - Kunst & Kultur</title>
> </head>
>
> <body bgcolor="#FFFFFF">
>
> <div align="center">
> <center>
> <?
>
> _(at)_mysql_select_db("links");
>
> $query ="SELECT webid, titel, url FROM websites ORDER BY url";
> $result = mysql_query($query);
> $number = mysql_numrows($result);
> if ($number == 0) php_die ("keine Urls!");
>
> for($i=0; $i < $number; $i++){
>
> $row = mysql_fetch_array($result);
> $url = $row[url];
> $query2 ="SELECT webid, titel, url FROM websites WHERE (url like
> '%$url%') ORDER BY url";
> $result2 = mysql_query($query2);
> $number2 = mysql_numrows($result2);
> if ($number2 == 0) php_die ("keine doppelten Urls!");
>
> for($j=0; $j < $number2; $j++){
>
> $row2 = mysql_fetch_array($result2);
>
> ?>
>
> <div align="center">
> <center>
> <table border="0" cellpadding="0" cellspacing="0"
width="700">
> <tr>
> <td width="30" bgcolor="#CCD3E3" rowspan="2"> </td>
> <td width="640" bgcolor="#CCD3E3" colspan="2"><span
> class="ergeb-url"><br></span>
> <span class="ergeb-head"><? echo $row2[titel];
> ?></span></td>
> <td width="30" bgcolor="#CCD3E3" rowspan="2"> </td>
> </tr>
> <tr>
> <td width="30" bgcolor="#CCD3E3"> </td>
> <td width="610" bgcolor="#CCD3E3"><span
> class="ergeb-text"><br></span><a class="ergeb-url href="<? echo
> $row2[url]; ?>" target="blank"><? echo $row2[url];
> ?></a><br><br></span></td>
> </tr>
> </table>
> </center>
> </div>
> <br>
> <?
> }
> }
> ?>
> </body>
> </html>
> <--SCRIPTENDE
>
> Danke fr die Hilfe.
>
> Liebe Gre
>
> Olaf Cichocki
>
> ---
> *** Abmelden von dieser Mailingliste funktioniert per E-Mail
> *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
> .??-)-+y'z'-.uXs+z}r۲r
---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
]z{؞j)b bןy-ziz1ڞl_{ު笷br^n7r
php::bar PHP Wiki - Listenarchive