-
Üyelik
26.03.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Yazılım Mühendisi
-
Konum
İzmir
-
Ad Soyad
K** K**
-
Mesajlar
44
-
Beğeniler
6 / 11
-
Ticaret
0, (%0)
Yeni bir index oluşturmak dan kastını tam olarak anlayamadım fatih ancak as komutu genel olarak şu işe yaramaktadır.Atıyorum benim bir üyeler tablom olsun içerisindede kullanıcı adları şifreleri ve mailleri depoluyor olayım.as komutunu binevi değişkene atamak gibi düşünebilirsin. select username as kullanici from uyeler dersen eğer uyeler tablosundaki username alanını kullaniciymis gibi okur.
2. soruna gelicek olursak
INSERT INTO tablo_adi (SELECT * FROM tabloadi WHERE id=13); bu sorgu sorunun tam olarak cevabı olması gerekiyor, çalışıyormu diye bir kontrol edersen sevinirm.
saygılarımla
iyi çalışmalar
http://tr.rankvapor.com
VoyL
WM Aracı
Kullanıcı
-
Üyelik
17.03.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** Ç**
-
Mesajlar
133
-
Beğeniler
0 / 23
-
Ticaret
0, (%0)
tablo adını ve where komutunu kendine göre düzenledin mi
-
Üyelik
13.08.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
DBA
-
Konum
İstanbul Avrupa
-
Ad Soyad
** **
-
Mesajlar
7
-
Beğeniler
0 / 0
-
Ticaret
0, (%0)
INSERT INTO yeni_tablo_adi(kolon1,kolon2) (SELECT kolon1,kolon2 FROM tablo_adi);
Bu şekilde istediğin kolonları alabilirsin.
tabloların şema yapısı birebir aynıysa ve belli bir kısmını almak istiyorsan da bu şekilde.
INSERT INTO yeni_tablo_adi (SELECT * FROM tablo_adi where id < 100);
-
Üyelik
25.07.2013
-
Yaş/Cinsiyet
32 / E
-
Meslek
Muhabir,Muhasebeci,Fotoğrafçı,
-
Konum
Ağrı
-
Ad Soyad
Ç** Ç**
-
Mesajlar
219
-
Beğeniler
53 / 54
-
Ticaret
12, (%100)
Hocam bir tablodaki değişkeni diğer tabloya atamak için bir hayali tablo oluşturmak lazım veya o değeri bir değişkeni atayıp sonra diğer tabloya ataman lazım :(
maktık bu artık siz yapıp :D
Edit: nisan ayında açılmış bir konu arkadaş yorum yapıp uçurmuş tarihi yeni fark ettim :(