Aktywne Wpisy
![kawasoo](https://wykop.pl/cdn/c3397992/kawasoo_hmsglfcSX9,q60.jpg)
kawasoo +1
#famemma kto chce link ?
fake-konto +1
Ejjj, #!$%@?, wytłumaczcie mi pls, kogo stać na budowę/kupno domu????
Minimalnie sensowna działka w mojej okolicy to 150-200k, w dobrej lokalizacji to 350-400k. Do tego 600-700k za sam dom w bieda wersji. Razem ~800-1200k plnów. Przy założeniu wkładu własnego np. 200k i tak potrzebuję minimum ~600k kredytu. Rata, oczywiście kredyt standardowy, bo na BK2% się nie łapię, to prawie ~5k xDDD
IT, JDG, od niedawna OE i 2 etaty, więc miesięcznie te
Minimalnie sensowna działka w mojej okolicy to 150-200k, w dobrej lokalizacji to 350-400k. Do tego 600-700k za sam dom w bieda wersji. Razem ~800-1200k plnów. Przy założeniu wkładu własnego np. 200k i tak potrzebuję minimum ~600k kredytu. Rata, oczywiście kredyt standardowy, bo na BK2% się nie łapię, to prawie ~5k xDDD
IT, JDG, od niedawna OE i 2 etaty, więc miesięcznie te
elo to znowu ja xD, nauki ciąg dalszy. Mam zadanie: 3. Wszystkich tych, którzy w nazwisku posiadają literę „O” nagródź podwyżką płacy dodatkowej zwiększając ją o 14 %. Nie zapomnij o tych, którzy jej nie mają i daj im 150 zł bonusu. (niektórzy mają przy placydod null'a)
Z drugą częścią zadania zaraz sam będę sobie radził, moje pytanie brzmi jak zapisać tą pierwszą część bo jak dam:
select nazwisko, placa_dod * 1.14 from PRACOWNICY where nazwisko like '%o%'
to da mi ten wynik ale później nie będę mógł zapisać tej 2 części zadania. Kombinowałem inaczej:
SELECT nazwisko, ifnull(placa_dod,0) * 1.14 as placa_dodatkowa, ifnull(placa_dod,0)
from PRACOWNICY
where (ifnull(placa_dod,0) * 1.14 and nazwisko like '%o%')
ale wtedy wyświetlają mi się tylko ludzie z literami o w nazwisku którzy coś zarabiają w placydod, a chcę żeby wyświetlali mi się wszyscy i uwzględniało też tych którzy w placydod mają null. Jak to zapisać?
@GrS11: uwzględniło zmiany w tabeli
Zrób sobie mały test.
select nazwisko, placadod from PRACOWNICY where nazwisko like '%o%' -> sprawdź jaką wartość poda u konkretnego pracownika
select nazwisko, placadod * 1.14 from PRACOWNICY where nazwisko like '%o%' -> teraz poda wartość + 14%
select nazwisko, placa_dod from PRACOWNICY where nazwisko
SELECT nazwisko,
CASE WHEN nazwisko LIKE '%o%' THEN placadod * 1,14
WHEN nazwisko NOT LIKE '%o%' THEN IFNULL(placadod,0) + 150
END as placadod
FROM pracownicy
Albo UNIONem.