1987, 1994 veya 1997'de işe alınan tüm çalışanların veya soyadı H ile başlayan çalışanların soyadını, departmanını, yönetici kimliğini ve işe alınma tarihini görüntüleyin. Açıklayıcı başlıklar kullanın.
select lastname, depatment, managerid, hiredate from tablename where hiredate in (1987,1994,1997) or lastname LIKE 'H%'
SELECT lastname, depatment, managerid, hiredate FROM employees WHERE hiredate IN (1987,1994,1997) OR lastname LIKE 'H%'
Cevap Bu yüksek ihtimal Görme konusunu anlamadım zaten bu sorgu ile bastiginda butun seyleri dokuyor.
SELECT last_name, department_id, manager_id, hire_date FROM employees WHERE hire_date IN (1987,1994,1997) OR last_name LIKE 'H%'
FROM EMPLOYEES;
bu hatayi aliyorum
ORA-00933: SQL command not properly ended
Likeden sonra from employees ekleme
SELECT last_name, department_id, manager_id, hire_date FROM employees WHERE hire_date IN (1987,1994,1997) OR last_name LIKE 'H%'
ORA-00932: inconsistent datatypes: expected DATE got NUMBER
hire date icindeki bilgi gun ay yil seklinde sanirim ordan mi hata aliyorum ?