Alıntı:sizin yaptığınız örneği tam çözemedim
Sayın estapan aslında ikiside birebir aynı şey fark yok. Sql kodunda yazmış olduğum
SELECT * FROM tablo1
tablo1 isimli Tablodaki tüm (*) kayıtları al demektir. Direkt tablo adını yazınca yukarıdaki Sql kodu ile aynı işlemi yapmaktadır.
Diyelim ki iki tablonuz olsun ve siz sadece belirli alanları almak isterseniz (performans sağlar) yukarıdaki Sql kodunu revize edersiniz. (*) yerine sadece istediğiniz alanların adını yazarsanız o alanları okur. Tablonuzda 30 alan varsa ve siz sadece 10 tanesini kullanacaksanız bu durumda 10 alanın adını yazmak çok daha iyi olacaktır. Anlayacağınız tamamen duruma göre hareket edebilirsiniz.