Pierwszy raz na dotnetomaniaku? Przeczytaj nasz FAQ lub zadaj nam pytanie.

2
.netomaniaki

Piotr Zieliński » Blog Archive » Warunkowe wyświetlanie kolumn w T-SQL nowe okno

opublikowano 87 dni, 9 godzin, 42 minuty temu | wysłane przez pzielinskipzielinski 95 dni, 6 godzin, 3 minuty temu
14 czerwca 2010 10:45:10 GMT 6 czerwca 2010 14:24:15 GMT

Załóżmy, że mamy tabelę składającą się z 4 kolumn: FirstName, LastName, CompanyName oraz PersonType. Pole  PersonType przyjmuje ‘C’ gdy dany wiersz przedstawia firmę oraz ‘N’ gdy reprezentuje osobę fizyczną. Następnie chcemy wyświetlić w zależności od typu osoby nazwę firmy (C) lub imię+nazwisko(N). Zadanie można zrealizować za pomocą klauzuli case when:select (casewhen PersonType='C'then CompanyName else FirstName+''+LastName end) Name from Persons

Powyższy przykład miał tylko pokazać zastosowanie case ...

kategoria: Bazy danych i XML | kliknięć: 51 | | źródło: www.pzielinski.com | pokaż kod licznika

Brak komentarzy. Bądź pierwszy aby skomentować ten wpis.

Każdy z Użytkowników ponosi wyłączną odpowiedzialność wobec dotnetomaniak.pl i osób trzecich za treść swoich wypowiedzi.
Aby umieścić komentarz zaloguj się lub zarejestruj