[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вычетание из предыдущего
freed-master
Всем здрасте! Вопрос такой:
в бд есть столбец:

а
б
в

, нужно выводить результаты таким образом:

x
y

, где x=a-б, а y=б-в и т.д.

Это вообще реально сделать?

_____________
Всем, кто заинтересован, могу помочь начать зарабатывать на forex.
Пишите в личку или на e-mail: flash-dirt@yandex.ru
glock18
реально все
vagrand
select (а-б) as x, (б-в) as y
from your_table_name

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
sergeiss
Цитата (vagrand @ 19.01.2010 - 11:27)
select (а-б) as x, (б-в) as y
from your_table_name

vagrand - совершенно неверное решение!!!. Потому что ты указываешь данные из разных строк так, будто они находятся в одной строке. Да еще берешь величины вместо имени столбца.

freed-master - это реально, но надо дополнительную информацию. Например, как делается (и делается ли) сортировка.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
qpayct
реально
sergeiss
Кстати говоря... Ты хочешь получить результат одним SQL-запросом (как я это понял с самого начала), или в результате обработки запроса в ПХП?
Первое интереснее, второе проще (нагляднее уж точно).

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
freed-master
делается просто выборка всех записей.

лучше "нагляднее" увидеть, дабы понять...

хотя б намекните принцип...

_____________
Всем, кто заинтересован, могу помочь начать зарабатывать на forex.
Пишите в личку или на e-mail: flash-dirt@yandex.ru
sergeiss
Если делать это в запросе, то надо выбрать данные дважды и совместить их через JOIN. Но не зная структуру твоей таблицы сложно сказать, будет ли это легко (и вообще имеет ли смысл)
Поэтому лучше сделай один запрос, а разность находи в ПХП.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.