php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.10.2004, 12:45  
Gast
 
Beiträge: n/a
Standard [Erledigt] Join-Anweisung mit der selben Tabelle erstellen!

Hallo,

ich habe eine Tabelle:

Code:
id_session  bigint(100)  UNSIGNED
session  varchar(30)
variable  varchar(255)              
value  varchar(255)              
timestamp  int(15)
und so schauen die Einträge in der Tabelle aus:

Code:
1   -   STK2LJ0F44722QH80N57J7Z0449F73   -   agent   -   Mozilla/4.0   -   1097780132
2   -   STK2LJ0F44722QH80N57J7Z0449F73   -   ip   -   84.128.73.61   -   1097780132 
3   -   STK2LJ0F44722QH80N57J7Z0449F73   -   tracking   -   ebay   -   1097780134
So jetzt mein Problem:

Ich will für die Statistik per Count die Einträge zählen. Etwa so:

Code:
$sql = "
SELECT  count(*) AS 'count'
FROM  `session` 
WHERE `variable` LIKE 'ip'
";
Nun gibt es Fälle, dass nur die Einträge gezählt werden sollen, die außerdem noch einen Eintrag haben (Verknüpft durch Session-Spalte) mit z.B. variable=tracking AND value =ebay

Kurzgesagt: Ich will ein Join-Anweisung mit der selben Tabelle erstellen.

Geht das?

Grüße

Jodu
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.10.2004, 12:55  
Gast
 
Beiträge: n/a
Standard

Ich habs:

Code:
SELECT 
* FROM session
LEFT JOIN session as session1 ON
(session.session = session1.session)
Grüße

jodu
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabelle via Variablen erstellen Funky_ Datenbanken 2 13.06.2006 13:24
Tabelle mit Variable erstellen karl PHP Tipps 2006 2 16.05.2006 21:35
Problem mit Inner join Jabi Datenbanken 15 09.05.2006 14:10
Tabelle Automatisch erstellen Zangelo PHP Tipps 2006 5 03.05.2006 23:06
Tabelle in phpmyadmin erstellen und in Dreamweaver 8 einfüge PHP Tipps 2006 21 07.03.2006 21:35
Join anweisung will nicht so richtig Datenbanken 4 02.01.2006 20:22
tabelle erstellen ipanema Datenbanken 3 12.09.2005 20:43
[Erledigt] Tabelle erstellen, zu viele Felder Datenbanken 4 07.09.2005 17:46
spielplan, und Tabelle erstellen alias_zappler PHP Tipps 2005-2 3 01.08.2005 00:25
code-schnipsel -> tabelle richtig erstellen, aber wie? PHP Tipps 2005 1 08.05.2005 03:45
mysql tabelle erstellen - name variable möchtegernchegga PHP Tipps 2005 10 24.04.2005 21:01
Aus Spielen Tabelle erstellen PHP Tipps 2005 4 21.04.2005 22:06
2 Werte aus 1 Tabelle mit JOIN? Datenbanken 5 19.08.2004 10:53
Anfängerfrage - Tabelle erstellen Datenbanken 2 10.07.2004 22:03
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
sql join gleiche tabelle, join auf gleiche tabelle, sql join auf gleiche tabelle, sql join selbe tabelle, join gleiche tabelle, mysql join auf gleiche tabelle, join auf selbe tabelle, mysql join gleiche tabelle, sql join auf selbe tabelle, join selbe tabelle, inner join auf selbe tabelle, inner join selbe tabelle, mysql join innerhalb tabelle, mysql join innerhalb einer tabelle, mysql join selbe tabelle, left join selbe tabelle, sql join innerhalb der gleichen tabelle, mysql join auf selbe tabelle, join auf die gleiche tabelle, join auf eine tabelle

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




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.