İLİMHAZİNEM Hepimize Yeter


Geri git   İLİMHAZİNEM Hepimize Yeter > BİLGİSAYAR VE İNTERNET > Web Tasarım > HtmL / PhP / AsP / JavA

Kayıt ol Arama Bugünün Mesajları Forumları Okundu Kabul Et

Örnekli SQL Komutları

Görüntülemeler : 40  √  Cevap Sayısı : 0

Görüntüleyenler Üyeler:   √ Misafir:1

Yeni Konu aç Cevapla
 
Seçenekler Stil
Alt 19-08-2008, 00:00   #1
SaNaL FaNi
 
Avatar Yok
 
Bilgileriniz
 
Üyelik tarihi: 13-01-2008
Bulunduğu yer: İlimhazinem kat.3
Mesajlar: 8.599
Rep Gücü: 210
SaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond reputeSaNaL FaNi has a reputation beyond repute
Teşekkürler
Teşekkür Sayısı: 3022
1813 Mesajda 3033 Teşekkür Aldı
Arrow Örnekli SQL Komutları

ÖRNEKLİ SQL KOMUTLARI


//SEÇME
Select Alanlar From Tablo Adı

SELECT last_name, first_name
FROM "customer.db"
WHERE (last_name > :lname) AND (first_name < :fname)

//SIRALAMA (Order By)
Select Last_Name, First_Name From custoly.db
Order By first_name ASC; //a-z

Select Last_Name, First_Name From custoly.db
Order By first_name DESC; //z-a

//BİRDEB FAZLA ALAN SIRALAMA
Select Last_Name, First_Name From custoly.db
Order By Alanadı1, Alanadı2, Alanadı3 ASC; //a-z


//KOŞULLU LİSTELEME ve SIRALAMA
Select * From country.db
Where Area > 100000 AND Area < 1000000

Select * From country.db
Where Area > 100000 AND Population < 1000000

//Between ile Aralık Listeleme
Select * From country.db
Where Area between 100000 AND 1000000

//SORGULAMA (IN Operatörü)
Select * From custoly.db
where CustNo=1 or CustNo=2

Select * From custoly.db
where CustNo IN(1,5,10,12,20)


//SQL BELLİ ALANLARI BOŞ OLAN KAYITLARI LİSTELEME
SELECT *
FROM orders
WHERE (saledate IS NULL) //boş olanlar
WHERE (saledate IS NOT NULL) //boş olmayanlar

//SQL TİP DEĞİŞTİRME
CAST(column_reference AS data_type)
//varolan bir tipi sql ile başka bir tipe sanal olarak geçirme
SELECT CAST(TERMS AS CHAR(1))
FROM ORDERS
//üsteki örnekte alandaki sadece birinci karakterin bilgisi okutuluyor.

SELECT SaleDate,
SUBSTRING(CAST(CAST(SaleDate AS DATE) AS CHAR(10)) FROM 1 FOR 1)
FROM Orders

//SQL TARİH İŞLEMLERİ
EXTRACT(extract_field FROM column_reference)
YEAR, MONTH, DAY, HOUR, MINUTE, or SECOND
/*5 Ayları listele */
SELECT saledate, orderno
FROM orders
WHERE (EXTRACT(MONTH FROM saledate) = 5)

/*Verilen tarih alanını ay,yıl,gün olarak yeni alanlarla bölerek göster*/
SELECT SaleDate,
EXTRACT(YEAR FROM saledate) AS YY,
EXTRACT(MONTH FROM saledate) AS MM,
EXTRACT(DAY FROM saledate) AS DD
FROM Orders

//SORGULAMA (LIKE)
Select * From custoly.db
where last_name LIKE '%M%' //İçimde M harfi bulunanlar

Select * From custoly.db
where last_name LIKE 'H%'//H harfi ile başlayanlar

Select * From custoly.db
where last_name LIKE '%a'//a ile bitenler

//SUM FONKSİYONU
Toplam Alma
Select SUM (Cost) as SONUC
From parts.db
Sonuç adında sanal alan yapılır ve Cost alanı baştan sona toplanı buraya aktarılır

//Aynı Anda Birden Fazla Alan Toplatılabilir
Select SUM (Cost) as SONUC1, SUM (ListPrice) as SONUC2
From parts.db

Select SUM (Cost * 10/100) as SONUC1, SUM (ListPrice * 10/100) as SONUC2
From parts.db

Select SUM (Cost + ListPrice) as SONUC
From parts.db

//Şartlı Hesaplama
Select SUM (Cost) as SONUC
From parts.db
Where PartNo < 3000

//AVG Foksiyonu
Ortalama Alma

Select AVG (Cost) as SONUC
From parts.db

//MAX Fonksiyonu
Select MAX (Cost) as SONUC
From parts.db

//MİN Fonksiyonu
Select MIN (Cost) as SONUC
From parts.db

//COUNT Fonksiyonu
Tablo içinde sayma işlemi gerçekleştirir

Select COUNT(Cost) as SONUC
From parts.db

Select COUNT(*) as SONUC
From parts.db

Şartlı Kayıt sayısı öğrenme
Select COUNT(*) as SONUC
From parts.db
Where Cost > 100

Varsayalım ki veri tabanında 10 tane murat var. Yukarıdaki işlemler bunları tek tek sayar bu işlemi önlemek ve muratları tek saymak içim ;

Select COUNT(DISTINCT Adi) as SONUC
From parts.db
Dünkü gün adil bir şahit olarak geride kaldı.
Bugün de sana adaletle şahilik edecektir.
Eğer dünü bir kötülükle geçirdiysen,
Bu gün hamd ederek güzellikle iki iyilik işle.
Sakın iyilik işlemeyi yarına bırakma,
Belki yarın olduğunda sen olmayacaksın.






SaNaL FaNi isimli üyemiz çevrimdışıdır. (Offline)   SaNaL FaNi nickli üyeye özel mesaj gönderin SaNaL FaNi tarafından gönderilen bütün mesajları bul Alıntı ile Cevapla
Cevapla
Tags: , ,

Benzer Konular
Konu Konuyu Başlatan Forum Cevap Son Mesaj
Çalıştır komutları ANKEBUT Program Kullanımları Ve Anlatımları 0 14-12-2008 21:38
Adım Adım Crack Dersleri *** Resimli *** Örnekli*** hüzünyılı Program Kullanımları Ve Anlatımları 0 04-10-2008 03:53
Assembler Komutları (Açıklamalı) istikamet Elektronik Ve Bilgisayar 0 03-10-2008 20:02
Çalıştır Komutları ve anlamları... SaNaL FaNi İnternet Ve Teknoloji Dünyası 0 30-05-2008 03:17
Xp çalıştır (run) komutları ANKEBUT Bilgisayar Hakkında Herşey 0 31-03-2008 09:39



Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı


Saat 15:12.

Forum Saati + 2 Olarak Ayarlanmıştır.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

www.ilimhazinem.com

627 631 632 634 635 636 638 639 642 643 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 681 682 683 685 686 688 689 699 700 701 702 703 704 705 712 717 718 719 720 721 722 724 725 726 727 728 729 730 731 732 734 735 736 737 738 739 740 742 743 744 745 746 753 758 760 761 762 763 765 766 767 768 769 770 771 772 773 774 775 776 777 778 787 788 789 790 791 792 793 795 796 797 800 801 802 803 805 806 808 809 810 811 814 818 819 820 821 822 824 825 826 827 832 833 836 837 838 839 840 841 842 844 845 846 850 851 854 855 856 857 858 859 860 861 862 863 864 865 866 867 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 893 894 895 896 897 898 899 900 901 902 906 908 909 912 913 914 915 916 917 918 919 920 921 922 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 944 945 947 949 952 953 954 955 958 967 970 971 973 980 981 984 987 988 989 990 991 992 993 994 995 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1113 1114 1115 1116 1117 1118 1119 1120 1121 1124 1125 1128 1129 1130 1131 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164