Template Tools
Buradasınız  :  Anasayfa arrow Teknoloji arrow Ms acces te tablo ve sql işlemleri
Bu Gün  : Pazar, 05 Eylül 2010

Kdz. Ereğli Manşetler


Emlak
oket emlak  Oketemlak ereğli`de en güvenilir EMlak kuruluşlarından biri olmaya de ...Readmore




Ms acces te tablo ve sql işlemleri  E-posta
Create Table ile Acces'te tablo olusturmak Sql ile Acces'te tablo olusturmak icin su sekilde bir kod yazmaniz gerekir. CREATE TABLE Uye (Ad TEXT (20), Email TEXT (20) ); Alter Table ile tabloya alan eklemek Elimizdeki Uye adli tabloya Sehir adli yeni bir alan eklemek icin Alter Table kodu kullanilir. ALTER TABLE Uye ADD COLUMN Sehir CURRENCY; Tablodaki kayit sayisini gostermek Uye adli tabloda kac tane kayit olduginu gostermek icin su sekilde bir kod yazilmalidir. SELECT Count(*) AS Adet FROM uye Tablomuzdan maasi 1000'den yuksek olan ve cinsiyeti bayan olan kac kayit oldugunu bulmak icin su kod kullanilir. SELECT COUNT(*) FROM uye WHERE MAAS > 900 AND CINSIYET = 'bayan' Select into ile tablo kopyalamak Diyelimki elimizde Uye ve personel adinda iki adet tablomuz var.Uye adli tablomuzdaki bilgileri Personel adli tabloya aynen kopyalamak icin su sekilde bir kod yazmaniz gerekir. SELECT * INTO [Personel] FROM uye; Herhangi bir tabloyu silmek icin su sekilde bir kod kullanmaniz gerekir.Uye adli tabloyu silelim. SELECT uye.* INTO uye IN 'deneme.mdb' FROM uye; Update ile bilgi yenilemek Uye adli tablomuzdaki Sehir alaninda bulunan Ankara adli kayiti Bolu ile degistirmek icin su sekilde bir kod yazmak gerekir. Boylece kisa bir surede Sehir alaninda bulunan tum Ankara adli kayitlari Bolu ile degistirme imkani bulabiliriz. UPDATE uye SET sehir= 'Bolu' WHERE sehir = 'Ankara'; DROP ile tablo silmek DROP secenegiyle uye adli tabloyu silmek icin su kodun yazilmasi gerekir. DROP TABLE uye; DELETE ile tablo icindeki verileri silmek Delete ile veritabanimizdaki tum verileri silmek icin su kodu yazmamiz gerekir. DELETE * FROM tablo; Uye adli tablomuzun Sehir alaninda bulunan Sivas adli kayitlari silmek icin su sekilde bir kod yazilmalidir. DELETE FROM uye WHERE sehir = 'Istanbul' Uye adli tablomuzdan yasi 18'den kucuk olanlari silmek icin su sekilde bir formul yazilir. DELETE FROM uye WHERE yas < 18 AND kodunu kullanarak sorgu yapmak Birden fala kosulda sorgu yapabiliriz.Mesala Uye adli tablomuzdan sehir alaninda Ankara ve yasi 37'den kucuk olanlari gostermek icin su kodun yazilmasi gerekir. SELECT * FROM Uye WHERE Sehir='ankara' AND yas < 37 Iki ayri tablodan veri gostermek Diyelimki elimizde Uye ve Meslek adinda iki adet tablo bulunuyor.Bu tablolari gostermek icin su sekilde bir kod yazilir.Her iki tabloyu gostermek icin tablo aralarina virgul isareti konulur. SELECT * FROM Uye,Meslek; Bir tabloda bulunan kayitlardan istediklerimizi gostermek icin su kod yazilir.Ornegimizde Uye adli tablo'dan sadece ad ve email kismini gosteriyoruz. SELECT ad,email FROM uye ; Asagidaki kod ile en kucuk uye'den en buyuk uye'ye dogru ad ve soyad yazarak siralama yapiyor. SELECT * FROM uye ORDER BY dogum_tarihi DESC,ad,soyad ; Where ve like kullanimi: Tablomuzda sadece ismi Ahmet olan uyeleri siralatmak icin ise Where komutuyla su sekilde bir kod yazilir. SELECT * FROM uye WHERE ad='ahmet'; Uye adli tablomuzdaki Sehir alaninda Ankara olan kayitlari gostermek icin su kod yazilir. SELECT Sehir FROM Uye WHERE Sehir LIKE 'Ankara' Bas harfleri A harfiyle baslayan kayitlari gostermek icin su kod yazilir. SELECT Sehir FROM uye WHERE sehir LIKE '[a]*' Icinde A harfi gecen kayitlari okutmak icin su kodu kullanmak gerekir. SELECT Sehir FROM uye WHERE sehir LIKE '*a*' Ahmet isimli uyenin tum bilgilerini degilde sadece dilediginiz bilgilerini gostermek icin su sekilde bir kod yazilir. SELECT ad,sifre FROM uye WHERE ad='Ahmet'; Tablomuzun Ad ve Meslek alanlarinin icinde A ve R harfi gecen kayitlari gostermek icin OR komutunu kullanmamiz gerekir. Boylece Ad alaninda icinde A harfi bulunan,Meslek alaninda ise R harfi olan verileri gosterebiliriz. SELECT Ad,Meslek FROM kasa WHERE ad LIKE '*A*' OR meslek LIKE '*R*' Uye adli tablodan sehir alanini alfabetik olarak bastan sona dogru siralatmak icin su kod kullanilir. SELECT * FROM uye WHERE sehir='Ankara' ORDER BY sehir Tablomuzdan kayitlari alfabetik olarak sondan basa dogru siralatmak icin DESC komutu kullanilir. SELECT * FROM uye WHERE sehir='Ankara' ORDER BY sehir DESC Uye tablomuzdan sadece ad ve email alanlarini gosterip digerlerini gostermemek istiyorsaniz su kodu kullaniniz. SELECT ad,email FROM uye Diyelimki Uye tablomuzda Baskent ve Ulke isimli iki alan var.Bu iki alandaki Baskent ve Ulke adli alanlari ayni sorguda kullanmak icin su sekilde bir kod yazmamiz gerekir. SELECT Baskent & ", " & Ulke AS deneme FROM uye; Uyelerden belirtilen tarihten kucuk olanlari siralatmak icin su sekilde bir kod yazmak gerekir. SELECT * FROM uye WHERE dogum_tarihi < '01.01.1959' 300 milyon'dan yuksek maas alan uyeleri su sekilde siralatabiliriz. SELECT * FROM ucretler WHERE aylik_ucret >= 300000000 ORDER BY aylik_ucret; BETWEEN ile araliklar arasinda sorgu yapabiliriz.Asagidaki formulle 200 ve 300 milyon arasinda maas alanlari siralatabiliriz. SELECT * FROM ucretler WHERE aylik_ucret BETWEEN 200000000 AND 300000000 Bu sorgulama ile sehir alanindaki kayitlardan Istanbul olan kayitlari listelemis oluruz. SELECT * FROM uye WHERE sehir LIKE '%Istanbul%' Bu sorgulama ile sehir alaninin sonunda (asp) geçen kayitlari listelemis oluruz. SELECT * FROM personel WHERE adres LIKE '%asp' Bu sorgulama ile sehir alaninin basinda (asp) geçen kayitlari listelemis oluruz. SELECT * FROM personel WHERE adres LIKE 'Istanbul%' Uye adli tablomuzun ad ve email alanina sql ile bilgi girmek icin su sekilde bir formul yazilir. INSERT INTO Uye VALUES (ad,email) Hangi personelin ne kadar maas aldigini listelemek icin su kod yazilir. SELECT ad,soyad,ucret FROM personel,ucretler WHERE sicil_no Istanbul'da yasayan Ankara dogumlu personelin maaslarini listelemek istersek su kod yazilir. SELECT ad,soyad,ucret FROM personel,ucretler WHERE sicil_no AND adres LIKE '%Istanbul%' AND dogum_yeri = 'Ankara' MAX koduyla en yuksek degeri gostermek Uye adli tablomuzdaki Maas alanindaki en yuksek maasi gostermek icin su kodu yazmamiz gerekir. SELECT MAX(maas) AS [En yuksek maas] FROM uye WHERE maasi AVG ile kayitlarin ortalamsini almak Uye adli tablomuzun Meslek alaninda bulunan Ogretmen ve Avukat verilerinin maas ortalamasini su kodla alabiliriz. SELECT AVG (MAAS) AS Ortalama FROM uye WHERE MESLEK IN ('ogretmen','avukat') SUM ile verilerin toplamini gostermek Uye adli tablomuzdaki Maas alanindaki kayitlarin toplamini almak icin SUM kodu kullanilir. SELECT SUM (MAAS) AS Toplam FROM uye GROUP BY MESLEK Uye adli tablomuzdaki Maas alanindan sadece Meslegi Polis ve Cinsiyeti bayan olan kayitlarin toplamini aldirmak icin su kod yazilir. SELECT SUM (MAAS) AS Toplam FROM uye WHERE MESLEK = 'polis' AND Cinsiyet ='bayan' MIn koduyla en dusuk degeri gostermek Diyelimki elimizdeki Uye adli tablodan yas alanindan yasi 65'ten kucuk olanlari gostermek icin su kod yazilir. SELECT MIN(yas) AS [yasiniz] FROM Uye WHERE yas < 65 INNER JOIN ile iki ayri tablodan veri gostermek Uye tablomuzdan Ad ve Personel tablosundan meslek bolumlerini gostermek icin su kod yazilir. SELECT UYE.Ad, PERSONEL.Meslek FROM PERSONEL INNER JOIN UYE ON Uye.Id = personel.Id Veritabanindan ayni olan kayitlari gostermemek Veritabanindan ayni olan kayitlari gostermemek icin DISTINCT komutu kullanilir. SELECT DISTINCT soyad FROM uye ORDER BY soyad INNER
 

geri Sayım

Kayıp Parola? Kayıt Ol

Son Eklenen Otomobiller

Satlık Bilgisayar

İntel dual core 3.0
İntel dual core 3.0
YTL684.40
Add to Cart


Emlak Arama


tooltip
Kira
-  YTL
Fiyatı
-  YTL

Gelişmiş Arama

Online Destek

Ziyaretci Kayıtları

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterBU GÜN167
mod_vvisit_counterDÜN301
mod_vvisit_counterBU HAFTA2008
mod_vvisit_counterBU AY1178
mod_vvisit_counterTOPLAM28844

Günün Fıkrası

 Günün Fıkrası :
Bir gün Nasreddin Hoca sehire gelip, bir arkadasiyla birlikte handa kalmis. Gece yarisi arkadasi sormus :

-Hocam, uyudunuz mu?

-Buyurun birsey mi var?

-Biraz borç para isteyeyim demistim.

Nasreddin Hoca derhal horlamaya baslayip:

-Ben uyuyorum! demis.