Aktywne Wpisy

calban +1267
#powodz
Pytanie do ekspertów, dlaczego nie używamy elektrycznych samochodów podczas akcji ratunkowej tylko stare Stary 266? Mam nadzieję że jak będzie podobna sytuacja w Krakowie czy Warszawie to do strefy czystego powietrza będą wpuszczane tylko elektryczne w takiej sytuacji.
Pytanie do ekspertów, dlaczego nie używamy elektrycznych samochodów podczas akcji ratunkowej tylko stare Stary 266? Mam nadzieję że jak będzie podobna sytuacja w Krakowie czy Warszawie to do strefy czystego powietrza będą wpuszczane tylko elektryczne w takiej sytuacji.
źródło: temp_file1283392792110985378
Pobierz
Kielek96 +115
Co kieruje człowiekiem który odmawia ewakuacji gdy dostaje ostrzeżenie o śmiertelnym zagrożeniu?
#powodz
#powodz





Zapytanie:
CREATE VIEW vnodes AS SELECT n.*, m.mac FROM nodes n LEFT JOIN (SELECT nodeid, array_to_string(array_agg(mac), ',') AS mac FROM macs GROUP BY nodeid) m ON (n.id = m.nodeid);krzyczy
BŁĄD: funkcja array_agg(character varying) nie jest unikalnaLINIA 1: ...nodes n LEFT JOIN (SELECT nodeid, array_to_string(array_agg(...
^
PODPOWIEDŹ: Nie można wybrać najlepiej pasującej funkcji. Być może należy dodać jawne rzutowanie typów.
Nie wiem jak mu to jawnie rzutować. Ma ktoś jakiś pomysł?
#sql #postgresql
@PrzChm: Tak, ale tutaj chodzi o funkcje (funkcja nie jest unikalna). Po wpisaniu:
CREATE VIEW vnodes AS SELECT n.*, m.mac FROM nodes n LEFT JOIN (SELECT nodeid, array_to_string(array_agg(mac::character varying), ',') AS mac FROM macs GROUP BY nodeid) m ON (n.id = m.nodeid);Nadal krzyczy to samo.
arrayagg(expression) any non-array type
arrayagg(expression) any array type
Gdzie w pg9.4 arrayagg ma definicje any. Jedyne co mi przyszło do głowy to właśnie jawne rzutowanie żeby postgres mógł określić, które przeciążenie wybrać. Niestety musze odpuścić bo skończyły mi się pomysły
aggregate public.array_agg(anyelement);Temat do zamknięcia :)