eliTive
Member
سلام
فرض کنید یه جدول با نام option داریم.
رکورد های جدول به این شکل هست:
فرض کنید یه جدول با نام option داریم.
رکورد های جدول به این شکل هست:
id / name / value
-----------------------
1 / test1 / value2
2 / test2 / value3
-----------------------
1 / test1 / value2
2 / test2 / value3
حالا برای اینکه مقدار test1 رو به دست بیاریم حتما باید از دستور زیر استفاده کنیم؟
select * from option where id = 1
یا
select * from option where id = 2
نمیشه کاری کرد تمامی مقادیر یه جدول رو بریزه توی یه آرایه و بعد کلید آرایه بشه ستون name و مقدار آرایه بشه ستون value ؟
یعنی مقدار مثلا ['array['test1 برابر باشه با value2
select * from option where id = 1
یا
select * from option where id = 2
نمیشه کاری کرد تمامی مقادیر یه جدول رو بریزه توی یه آرایه و بعد کلید آرایه بشه ستون name و مقدار آرایه بشه ستون value ؟
یعنی مقدار مثلا ['array['test1 برابر باشه با value2
آخرین ویرایش: