select*from + additional
3 отговора
263 прегледа
select*from + additional
Здравейте,
въпросът ми е следният:
Имам таблица с няколко колони (price, num, id, name, index...)
Искам чрез MySQL заявка да селектна всичките колони (select*from) плюс допълнителна колона с резултата от израза index*price.
Трябва ли да изредя имената на всички колони:
select price, num, id, name, index, index*price as result
или има някакъв начин да се напише по-проста заявка, която избира всички колони плюс index*price as result ?
въпросът ми е следният:
Имам таблица с няколко колони (price, num, id, name, index...)
Искам чрез MySQL заявка да селектна всичките колони (select*from) плюс допълнителна колона с резултата от израза index*price.
Трябва ли да изредя имената на всички колони:
select price, num, id, name, index, index*price as result
или има някакъв начин да се напише по-проста заявка, която избира всички колони плюс index*price as result ?
Да
става като селектнеш всички колони и (index*price) as result ;-)))))
намери хинта по страницата
SELECT *, (index*price) as result FROM my_table
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
намери хинта по страницата
SELECT *, (index*price) as result FROM my_table
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy