PDA

View Full Version : ايجاد دستور join



ahmadreza.rstm
شنبه 01 مرداد 1390, 19:02 عصر
سلام دوستان. خسته نباشيد. به چه صورت ميشه دو تا جدول را كه فيلد مشترك ندارند join كرد ؟ :متفکر:
اگه راهنمايي بفرماييد ممنون مي شم

mehran_sh_t
شنبه 01 مرداد 1390, 20:04 عصر
فک کنم با دستور AND بشه
SELECT ... ,..., ... FROM TABLE1 AND TABLE2
شما اول با یک SELECT * امتحان کنید ببینید درست گفتم...

Padrone
شنبه 01 مرداد 1390, 20:21 عصر
این دیگه میشه times نه join
select t1.[fields],t2.[fields] from table1 t1,table2 t2

oliya24
شنبه 01 مرداد 1390, 21:35 عصر
دوست عزیز میشه در مورد times توضیح دهید
خواهشا

یوسف زالی
شنبه 01 مرداد 1390, 21:55 عصر
سلام.
این همون Cross Join هست.
منظور همون ضرب کارتزین هست.
میتونین شرط join خودتون رو 1 = 1 هم بگذارید.
برای اطلاعات بیشتر از انواع Join:
http://barnamenevis.org/showthread.php?290608-راهنمایی-درباره-join
موفق باشید.

ahmadreza.rstm
یک شنبه 02 مرداد 1390, 18:39 عصر
فک کنم با دستور AND بشه
SELECT ... ,..., ... FROM TABLE1 AND TABLE2
شما اول با یک SELECT * امتحان کنید ببینید درست گفتم...

مهران جان با دستور AND جواب نمي ده

ahmadreza.rstm
یک شنبه 02 مرداد 1390, 18:41 عصر
این دیگه میشه times نه join
select t1.[fields],t2.[fields] from table1 t1,table2 t2

من درست اين دستور را متوجه نشدم، ميشه لطف كنيد يكم بيشتر توضيح بدين

ahmadreza.rstm
یک شنبه 02 مرداد 1390, 18:49 عصر
واسه join كردن چند جدل به چه صورت بايد عمل كنيم ؟:متفکر:

یوسف زالی
یک شنبه 02 مرداد 1390, 19:29 عصر
شما اون لینک رو بخون دوست من.
به جواب سوالات می رسی.