-- Atrod vārdus un datumus, kuru vārdadienas sakrīt ar manu vārdadienas nedēļu SELECT name, day, month FROM namsday WHERE WEEK(STR_TO_DATE(CONCAT(day, '-', month, '-2024'), '%d-%m-%Y')) = WEEK('2024-11-27'); -- Atrod vārdus un datumus, kuru garums ir tik pat garš cik mans vārds SELECT name, day, month FROM namsday WHERE LENGTH(name) = 6; -- Atrod vārdus un datumus, kuru garums ir tik pat garš cik mans uzvārds SELECT name, day, month FROM namsday WHERE LENGTH(name) = 7; -- Atrod vārdus un datumus, kas sākas un beidzas ar maniem vārda burtiem "L" un "S" SELECT name, day, month FROM namsday WHERE name LIKE 'L%' AND name LIKE '%s'; -- Atrod vārdus un datumus, kas sākas ar mana vārda pēdējo burtu "S" SELECT name, day, month FROM namsday WHERE name LIKE 'S%'; -- Atrod vārdus un datumus, kuriem būs pēc mēnešiem mans vārdadienas datuma cipars SELECT name, day, month FROM namsday WHERE DATE_ADD(STR_TO_DATE(CONCAT(day, '-', month, '-2024'), '%d-%m-%Y'), INTERVAL 27 MONTH) >= CURDATE(); -- Atrod vārdus un datumus, kas sākas ar mana vārda "L" burtu un ir sakārtoti dilstošā un augošā secībā SELECT name, day, month FROM namsday WHERE name LIKE 'L%' ORDER BY month DESC, day ASC; -- Atrod vārdus un datumus, kas sākas ar mana vārda pēdējo burtu "S" un ir manā vārdadienas mēnesī SELECT name, day, month FROM namsday WHERE name LIKE 'S%' AND month = 11; -- Atrod garāko vārdu katrā mēnesī, kas sākas ar "L" un beidzas ar "S" SELECT month, name, day FROM namsday WHERE name LIKE 'L%' AND name LIKE '%s' GROUP BY month ORDER BY LENGTH(name) DESC; -- Dabūn manu vecumu pilno dienu, mēnešu, gadu skaitu SELECT TIMESTAMPDIFF(DAY, '2005-06-04', CURDATE()) AS pilnas_dienas, TIMESTAMPDIFF(MONTH, '2005-06-04', CURDATE()) AS pilni_meneshi, TIMESTAMPDIFF(YEAR, '2005-06-04', CURDATE()) AS pilni_gadi;