witam wszystkich forumowiczów mam pytanie czy jak bym chciał wydobyć i podzielić "date" na kolumny w których będzie year, month, day i po podzieleniu złączyć dzień i miesiąc próbowałem za pomocą "concat" i mi nie idzie czy jest ktoś w stanie pomóc
0
0
Nie za bardzo wiem o co Ci chodzi ani jaka baza danych bo nic nie podałeś, nawet przykładu, ale w pgSQL będzie to mniej więcej tak:
SELECT
extract(year FROM date_column) AS year,
extract(month FROM date_column) AS month,
extract(day FROM date_column) AS day,
concat(extract(day FROM date_column), '-', extract(month FROM date_column))
FROM table;
0
baza danych to mysql
select DataUrodzenia, day(DataUrodzenia) as dzień, month(DataUrodzenia) as miesiac, year(DataUrodzenia) as rok,
concat((day(DataUrodzenia) CONCAT(month(DataUrodzenia)))
from SzczegoloweDaneCzlonkow
myślałem o takim czymś tylko to mi nie działa
0
concat(DAY(DataUrodzenia),MONTH(DataUrodzenia))
0
A jaka jest komenda w sql server bo podana poniżej wywala ''Format is not a recognized built-in function name"
SELECT
FORMAT(DataUrodzenia,'ddMM')
FROM SzczegoloweDaneCzlonkow
0
Jaki serwer używasz? Komenda wygląda poprawnie. Sprawdź czy zwróci wynik takie zapytanie:
SELECT
FORMAT(getdate(),'ddMM')