SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 12.08.2014, 18:00:59
istuggi
Guest
 
Beiträge: n/a
SQL Abfrage

Hallo,

ich habe eine Tabelle die so aussieht:

Lfd.Nr -- Zähler -- ID Nummer

Beispiel des Inhaltes:

Lfd.Nr -- Zählertyp -- Zähler -- ID Nummer

1 -- 1 -- 12520 -- 11111
1 -- 2 -- 18888 -- 11111
2 -- 1 -- 13585 -- 11111
2 -- 2 -- 52554 -- 11111
3 -- 1 -- 17552 -- 11111
1 -- 1 -- 12520 -- 12221
1 -- 2 -- 18888 -- 12221
2 -- 1 -- 13585 -- 12221
3 -- 2 -- 52554 -- 12221
3 -- 1 -- 17552 -- 12221

Ich möchte nun folgendes Ergebnis haben:

Nur die Datensätze mit der höchsten Lfd.Nr. + mit den unterschiedlichen Zählertypen + den unterschiedlichen ID Nummern mit den dazugehörigen Zähler.

Wie ist das zu realisieren?

Es sollte so aussehen:
2 -- 2 -- 52554 -- 11111
3 -- 1 -- 17552 -- 11111
3 -- 2 -- 52554 -- 12221
3 -- 1 -- 17552 -- 12221

Danke
Mit Zitat antworten
  #2  
Alt 12.08.2014, 18:17:07
pguser pguser ist offline
Junior Member
 
Registriert seit: Apr 2014
Alter: 57
Beiträge: 186
AW: SQL Abfrage

Code:
test=*# select * from istuggi ;
 nr | typ |   c   |  id
----+-----+-------+------
  1 |   1 | 12520 | 1111
  1 |   2 | 18888 | 1111
  2 |   1 | 13585 | 1111
  2 |   2 | 52554 | 1111
  3 |   1 | 17552 | 1111
  1 |   1 | 12520 | 1221
  1 |   2 | 18888 | 1221
  2 |   1 | 13585 | 1221
  3 |   2 | 52554 | 1221
  3 |   1 | 17552 | 1221
(10 rows)

Time: 0,151 ms
test=*# select distinct on (typ,id) nr, typ, c, id from istuggi order by typ, id, nr desc;
 nr | typ |   c   |  id
----+-----+-------+------
  3 |   1 | 17552 | 1111
  3 |   1 | 17552 | 1221
  2 |   2 | 52554 | 1111
  3 |   2 | 52554 | 1221
(4 rows)
Mit Zitat antworten
  #3  
Alt 12.08.2014, 20:39:10
pguser pguser ist offline
Junior Member
 
Registriert seit: Apr 2014
Alter: 57
Beiträge: 186
AW: SQL Abfrage

Zitat:
Zitat von pguser Beitrag anzeigen
Code:
...
wer mit veralteten Systemen unterwegs ist, die diese Syntax nicht kennen, muß sich halt mit einer Aggregation und JOIN helfen, etwa so:

select * from istuggi where (nr,typ,id) in (select max(nr) as nr, typ, id from istuggi group by typ,id);

*untested*
Mit Zitat antworten
  #4  
Alt 13.08.2014, 08:23:59
istuggi
Guest
 
Beiträge: n/a
AW: SQL Abfrage

Danke das hat funktioniert.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Brauche Hilfe Partygirl MySQLi/PDO/(MySQL) 10 01.03.2011 08:18:11
SQL Abfrage mit PHP Variablen die leer sind WHERE plz = ? Loki555 MySQLi/PDO/(MySQL) 8 28.04.2009 14:18:33
SQL Abfrage so überhaupt machbar ? dr.house MySQLi/PDO/(MySQL) 1 05.06.2008 14:20:10
Abfrage einer bestimmten Spalte in SQL LV2005 MySQLi/PDO/(MySQL) 7 01.08.2006 18:15:54
SQL ABfrage in Tabelle ausgeben. Shape24 PHP für Fortgeschrittene und Experten 13 17.05.2003 10:33:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:03:14 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt