PDA

View Full Version : يك ركوردكه يك فيلد مثلا:national_code با محتويات يك ركوردكه يك فيلدديگرnational_code_key يكي باشد



ali_abbasi22145
دوشنبه 23 آبان 1390, 13:50 عصر
سلام
يك جدول دارم مثل:
name:علي احمدي و national_code :1234567890 و national_code_key:0 و parent:سرپست خانوار
name:زهرا شيرازي و national_code :456567890 و national_code_key:1234567890 و parent:همسر
name:سيروس رضايي و national_code :1236667890 و national_code_key:0 و parent:سرپست خانوار

من مي خواهم اگر محتويات يك ركورد كه يك فيلد مثلا:national_code با محتويات يك ركورد كه يك فيلد ديگرnational_code_key در همان جدول يكسان باشد به من نشان دهد
مثلا: ركورد اول و دوم در مثال بالا را مي خواهم

mina_ghorbani
دوشنبه 23 آبان 1390, 14:13 عصر
سلام بايد inner join بزنيد بين national_code و national_code_key

SELECT



T1.name, T1.national_code, T1.national_code_key, T1.parent, T2.name AS Name_Sarparast, T2.national_code AS Code_sarparast

FROM





Table_1 AS T1 INNERJOIN

Table_1
AS T2 ON T1.national_code_key = T2.national_code

ali_abbasi22145
سه شنبه 01 آذر 1390, 10:33 صبح
سلام
توجه كنيد كه national_code و national_code_key هردو در يك جدول هستند.
اسكريپت شما قابل خواندن نيست لطفا دوباره اينجا اسكريپت شما را بگذاريد.