k3nguruh
Erfahrenes Mitglied
Hallo,
das ist nur ein kurzer Auszug aus einer Abfrage.
Ich möchte gerne Wissen, welche Abfrage die Richtige / Bessere ist. Jedendalls liefern beide das, was auch gewünscht ist.
Vll zum besseren Verständnis
das ist nur ein kurzer Auszug aus einer Abfrage.
Ich möchte gerne Wissen, welche Abfrage die Richtige / Bessere ist. Jedendalls liefern beide das, was auch gewünscht ist.
PHP:
$_POST['sign'] = 'a'
SQL:
SELECT
a.id,
a.code,
'a' AS sign
FROM
admin AS a
HAVING
sign = $_POST['sign']
SQL:
SELECT
a.id,
a.code,
@sign := 'a' AS sign
FROM
admin AS a
HAVING
sign = $_POST['sign']
Vll zum besseren Verständnis
PHP:
$_POST['sign'] = 'a'
SQL:
SELECT
a.id,
a.code,
'a' AS sign
FROM
admin AS a
HAVING
sign = $_POST['sign']
UNION
SELECT
k.id,
k.code,
'k' AS sign
FROM
kunden AS k
HAVING
sign = $_POST['sign']
UNION
SELECT
m.id,
m.code,
'm' AS sign
FROM
mitglieder AS m
HAVING
sign = $_POST['sign']