1. Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha Fazla Bilgi.

SQL Giriş

'Veritabanları' forumunda Powers tarafından 30 Eylül 2012 tarihinde açılan konu

  1. Powers

    Powers Administrator Site Yetkilisi

    1. Şirketimizde çalışan bütün elemanların listesini veren SQL komutu nedir?
    SELECT * FROM personel;
    2. Şirketimizde çalışan bütün elemanların ad, soyad ve maaş bilgilerini veren SQL komutu nedir?
    SELECT ad, soyad, maas FROM personel;
    3. Şirketimizde çalışan bütün elemanların ad, soyad ve maaş bilgilerini ad yerine isim, soyad yerine soyisim yazacak şekilde veren SQL komutu nedir?
    SELECT ad AS isim, soyad AS soyisim, maas FROM personel;
    4. Şirketimizde çalışan bütün personelin ada göre sıralı listesini veren SQL komutu nedir?
    SELECT * FROM personel ORDER BY ad;
    5. Şirketimizde çalışan bütün personelin ada göre tersten sıralı listesini veren SQL komutu nedir?
    SELECT * FROM personel ORDER BY ad DESC;
    6. Şirketimizde çalışan personelin doğum tarihine göre sıralı ad, soyad ve maaş bilgilerini gösteren SQL komutu nedir?
    SELECT ad, soyad, maas FROM personel ORDER BY dogum;
    7. Adı “Mutlu” olan çalışanların listesini gösteren SQL komutu nedir?
    SELECT * FROM personel WHERE ad=’Mutlu’;
    8. “Mutlu Umaroğlu”na ait bilgileri gösteren SQL komutu nedir?
    SELECT * FROM personel WHERE ad=’Mutlu’ AND soyad=’Umaroğlu’;
    9. Adı “Mutlu” veya “Mümtaz” olan personelin listesini gösteren SQL komutu nedir?
    SELECT * FROM personel WHERE ad=’Mutlu’ OR ad=’Mümtaz’;
    10. Adı “Mutlu” veya “Mümtaz” ve maaşı 1000TL’den yüksek olan personelin listesini gösteren SQL komutu nedir?
    SELECT * FROM personel WHERE (ad = ‘Mutlu’ OR ad=’Mümtaz’) AND maas >1000;
    11. Adı “A” ile başlayan çalışanların listesini gösteren SQL komutu nedir?
    SELECT * FROM personel WHERE ad LIKE ‘a*’;
    12. Adı “A” ile biten çalışanların listesini gösteren SQL komutu nedir?
    SELECT * FROM personel WHERE ad LIKE ‘*a’;
    13. Adında “A” geçen personelin listesini gösteren SQL komutu nedir?
    SELECT * FORM personel WHERE ad LIKE ‘*a*’;
    14. 14 Ekim 1988 tarihinde doğan tüm çalışanların listesini veren SQL komutu?
    SELECT * FROM personel WHERE dogum=#10/14/1988#;
    15. Maaşı 1000TL ile 2000TL arasındaki personelin maaşa göre sıralı listesini veren SQL komutu?
    SELECT * FROM personel WHERE maas BETWEEN 1000 AND 2000 ORDER BY maas;
    16. 1988 yılında doğan tüm personelin listesini veren SQL komutu nedir?
    SELECT * FROM personel WHERE dogum BETWEEN #01/01/1988# AND #12/31/1988#;
    17. 1 Ocak 2010 tarihinde her personelin kaç gün yaşamış olacağını gösteren SQL komutu nedir?
    SELECT ad, soyad, #01/01/2010# - dogum FROM personel;
    18. Tüm personelin ad ve soyada göre sıralı listesini veren SQL komutu nedir?
    SELECT * FROM personel ORDER BY ad, soyad;
    19. Şirketimizde çalışan toplam personel sayısını gösteren SQL komutu nedir?
    SELECT COUNT(*) FROM personel;
    20. Şirketimizin her bir departmanında çalışanların sayısını gösteren SQL komutu nedir?
    SELECT departman_id, COUNT(*) FROM personel GROUP BY departman_id;
    21. Personele ödenen toplam maaşı gösteren SQL komutu nedir?
    SELECT SUM(maas) FROM personel;
    22. Adı “Mutlu” olan personellere ödenen toplam maaşı gösteren SQL komutu nedir?
    SELECT SUM(maas) FROM personel WHERE ad=’Mutlu’;
    23. Her bir departmana ödenen toplam maaşı gösteren SQL komutu nedir?
    SELECT departman_id, SUM(maas) FROM personel GROUP BY departman_id;
    24. Her bir departmana ödenen ortalama maaşı gösteren SQL komutu nedir?
    SELECT departman_id, AVG(maas) FROM personel GROUP BY departman_id;
    25. Her bir departmana ödenen ortalama maaşın yuvarlanmış halini gösteren SQL komutu nedir?
    SELECT departman_id, ROUND(AVG(maas)) FROM personel GROUP BY departman_id;
    26. Şirketimizde en düşük maaşı alan kişinin ne kadar maaş aldığını gösteren SQL komutu nedir?
    SELECT MIN(maas) FROM personel;
    27. Şirketimizde en yüksek maaşı alan kişinin ne kadar maaş aldığını gösteren SQL komutu nedir?
    SELECT MAX(maas) FROM personel;
    28. Şirketimizde ödenen en düşük ve en yüksek maaş arasındaki farkı gösteren SQL komutu nedir?
    SELECT MAX(maas) – MIN(maas) FROM personel;
    29. Şirketimize ilk siparişi veren müşterinin id’sini gösteren SQL komutu nedir?
    SELCET FIRST(musteri_id) FROM siparis_baslik;
    30. Şirketimize son siparişi veren müşterinin id’sini gösteren SQL komutu nedir?
    SELCET LAST(musteri_id) FROM siparis_baslik;
    31. İlk müşterimizin özlük bilgilerini gösteren SQL komutu nedir?
    SELECT * FROM musteri WHERE id = (SELECT FIRST(musteri_id) FROM siparis_baslik);
     
    Tags:

Bu Sayfayı Paylaş

Yükleniyor...