Menu
Coddy logo textTech

Łączenie za pomocą ||

Część sekcji Poza podstawami ścieżki SQL w Coddy. Lekcja 10 z 27.

SQLite łączy ciągi znaków za pomocą operatora || (a nie +, którego używa się w JavaScript lub Pythonie).

SELECT first_name || ' ' || last_name AS full_name
FROM users

Możesz łączyć literały, kolumny i wyniki innych funkcji tekstowych. Jeśli którykolwiek operand ma wartość NULL, całe wyrażenie przyjmuje wartość NULL: opakuj kolumny dopuszczające wartość NULL w COALESCE(col, ''), jeśli chcesz, aby działały jak puste.

challenge icon

Wyzwanie

Początkujący

Dostępne tabele i kolumny:

  • products: id, brand, model, price

Zwróć id i pojedynczą kolumnę label sformatowaną jako '<BRAND> <model> - $<price>'. Marka powinna być zapisana wielkimi literami; reszta dokładnie tak, jak jest przechowywana. Sortuj według id.

Przykład: 'APPLE iPhone - $999'.

Spróbuj swoich sił

SELECT id,
       -- zbuduj etykietę za pomocą ||
FROM products
ORDER BY id
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Poza podstawami

Poćwicz samodzielnie: Edytor online SQL