Złączenie kolumn w zapytaniu

Złączenie kolumn w zapytaniu
  • Rejestracja: dni
  • Ostatnio: dni
0

Mam bazę danych firebird z tabelką o polach:

  • ID
  • Imie
  • Nazwisko

Chciałbym zrobić selecta, który zwraca imie połączone razem z nazwiskiem. Robię coś takiego:

SELECT Imie + Nazwisko AS ImieINazwisko FROM Tabela1;

Powyższe zapytanie nie działa. Jak można to zrobić?

Proszę o pomoc

Misiekd
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 7923
0

może zacząć od przeczytania dokumentacji do FB :>

Kopiuj
SELECT Imie || Nazwisko AS ImieINazwisko FROM Tabela1;
b0bik
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1114
0

To dorzucę jeszcze:

SELECT Imie || ' ' || Nazwisko AS ImieINazwisko FROM Tabela1

oraz

ALTER TABLE Tabela1 ADD ImieNazwisko COMPUTED BY (Imie || ' ' || Nazwisko)

SELECT ImieNazwisko FROM Tabela1

może się przyda.

  • Rejestracja: dni
  • Ostatnio: dni
0

na pewno się przyda :)
Dzięki za pomoc!

crowa
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 295
0

nie wiem jak jest w FB ale przerob sobie to z MSSQL

SELECT ISNULL(imie, ) + ISNULL(Nazwisko, ) from tabela

Pamietaj ze ktores z pol moze byc nullowe ( w przypadki Ansi nullsow polaczenie czegos z nullem daje nulla)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.