Hallo,
folgendes Problem:
Ich habe 2 Tabellen:
Code:
v4_partner ->
`id` int(255) NOT NULL auto_increment,
`url` varchar(255) collate latin1_general_ci NOT NULL default '',
`title` varchar(50) collate latin1_general_ci NOT NULL default '',
`email` varchar(255) collate latin1_general_ci NOT NULL default '',
`clicks` int(255) NOT NULL default '0'
und v4_links ->
`id` int(255) NOT NULL auto_increment,
`url` varchar(255) collate latin1_general_ci NOT NULL default '',
`clicks` int(255) NOT NULL default '0',
`lastclick` varchar(50) collate latin1_general_ci NOT NULL default ''
Nun möchte ich folgende Abfrage machen:
Das Script soll den Wert url und clicks aus
einer der beiden Tabellen holen. Welche es nehmen soll, hängt von der ID ab (beispielswiese liegt die URL mit ID 1,2,4 in Tabelle 1, ID 3,5,6 sind in Tablle 2).
Soll heißen: Das Script wird beispielsweise mit der ID 2 aufgerufen (redirect.php?id=2), und soll nun url & clicks aus der DB holen.
Ich möchte das ganze nicht auf 2 Querys (Perfomance?) sondern mit einem JOIN machen. Habe das ganze schon versucht, jedoch nicht hinbekommen. Wie lautet der richtigen Syntax hierfür?