załóżmy mam sobie kolumny a, b, c i 100 rekordów, jeśli wartośc w kolumnie c = coś tam, to chcę żeby pobrało zawartość b, jeśli nie to niech wrzuci mi tam nulla, jak zrobić takie coś w #mysql #programowanie ?
EDIT:
Czy takie rozwiązanie będzie okej :
SELECT * FROM ( select id, brand, model from car WHERE admin = 48 union all select id, brand, NULL as model from car WHERE admin !=48 ) AS T1 WHERE 1
Teoretycznie każdy bąbel dyskwalifikuje oponę, ale nie mogę nie zapytać wykopowych ekspertów. Opony nie mają nawet miesiąca, ale #!$%@?łem się w dziurę tydzień temu. (╥﹏╥) Jeździć obserwować czy na śmietnik? #opony #pytanie #motoryzacja
#mysql #programowanie ?
EDIT:
Czy takie rozwiązanie będzie okej :
SELECT * FROM
car(
select id, brand, model from
WHERE
admin= 48
carunion all
select id, brand, NULL as model from
WHERE
admin!=48
) AS T1
WHERE 1
SELECT id, brand, CASE WHEN admin = 48 then model ELSE NULL END
FROM car
tak chyba powinno pójść, dawno nie miałem styczności z SQLem.