Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
Друзья!! доброго времени суток!! возникла проблема,я создал базу данных в MS Access сотрудников предприятия и мне нудно посчитать оклад каждого сотрудника,базу подключил к делфи все норм пашет НО мне нужно умножить 2 поля чтобы вычислить оклад как это сделать через запрос SQL?? и можно ли делать сразу несколько запросов одновременно,я просто SQL знаю очень слабо,заранее спасибо!!
22 мар 13, 20:27    [14084501]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31783
lex930506
базу подключил к делфи все норм пашет НО мне нужно умножить 2 поля чтобы вычислить оклад как это сделать через запрос SQL??
Умножение в SQL такое же как в делфи, *
22 мар 13, 20:35    [14084518]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
lex930506,
таблица одна,я сделал запрос select from
22 мар 13, 20:37    [14084526]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
как это реализовать: как обратиться к столбцу?? использую компоненты из вкладки ADO Conection
22 мар 13, 20:38    [14084531]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
lex930506,

кмк, разумнее спросить в форуме по делфину
22 мар 13, 20:39    [14084535]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
alexeyvg,
я с SQL почти незнаком делал * ошибку выводил
22 мар 13, 20:40    [14084539]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
locky,

я спрашивал,вопрос в том какой запрос нужно чтобы умножить 2 поля ??
22 мар 13, 20:41    [14084546]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
ned1314
Member

Откуда: Москва
Сообщений: 25
так если не знаешь sql сложи на делпхи.
22 мар 13, 20:41    [14084547]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
ned1314, я пробовал,ошибку выводит через sql это проще
22 мар 13, 20:44    [14084553]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
qwerty112
Guest
lex930506
lex930506,
таблица одна,я сделал запрос select from

"странный" такой запрос ...
22 мар 13, 20:50    [14084573]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
ned1314
Member

Откуда: Москва
Сообщений: 25
lex930506,

в делфи это 4 элементарные строчки в sql это типа select A*B as C from таблица
22 мар 13, 20:53    [14084585]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
qwerty112, я сделал запрос чтобы у меня была видна вся таблица на форме select*from сотрудники(название базы) и я хочу создать еще запрос на умножение строки год и оклад возможно это сделать? вообще возможно 2 запроса делать??
22 мар 13, 20:54    [14084590]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
JayDi
Guest
select (col1 * col2) as col_mul, col3, col4 from mytable
22 мар 13, 20:57    [14084595]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
JayDi
Guest
select (t.col1 * t.col2) as col_mul, t.* from mytable t
22 мар 13, 21:00    [14084603]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
as col_mul, t.* from mytable t это куда записывается результат?
22 мар 13, 21:02    [14084607]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
lex930506, col_mul нижний пробел обязателен?
22 мар 13, 21:02    [14084611]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
lex930506, я совсем чайник,в sql работаю первый раз
22 мар 13, 21:05    [14084619]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
ned1314
Member

Откуда: Москва
Сообщений: 25
брось это дело не мучай себя :D
22 мар 13, 21:05    [14084620]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
ned1314, ))) нее бросить я всегда успею
22 мар 13, 21:08    [14084628]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
JayDi
Guest
Это обычный запрос, в котором кроме основных полей таблицы появится колонка с результатом умножения. После "as" идет наше собственное название поля -- мы выбираем его такое, какое захотим. Хоть as superpuperpole. В базу ничего не сохраняется.
22 мар 13, 21:10    [14084641]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
locky
Member

Откуда: Харьков, Украина
Сообщений: 62034
lex930506
locky,

я спрашивал,вопрос в том какой запрос нужно чтобы умножить 2 поля ??


В любом случае, если проблема с делфи и акцессом - то надо идти или в делфёвый форум, или в акцессовский.
я бы сказал - в акцесовский, коль скоро нужно написать запрос именно для него.
ну и в делфёвый тоже, на предмет "куда складывается результат"

В форуме по ms sql server тоже могут найтись специалисты по чему угодно, но в профильных форумах они найдутся скорее.
22 мар 13, 21:10    [14084642]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
JayDi, спасибо большое,попробую так
22 мар 13, 21:10    [14084643]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
locky, нее с дельфи и аксессом проблемы как раз нет,проблема с запросом sql,я просто не могу сделать правильный запрос sql к базе аксесс,в этом и была проблема
22 мар 13, 21:13    [14084654]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
lex930506, даже скорее в том как умножить столбец на слобец через sql потому что делфи не видит столбцы и строки т к я подключаю базу с ней можно делать только sql запросы
22 мар 13, 21:15    [14084660]     Ответить | Цитировать Сообщить модератору
 Re: Sql в делфи  [new]
lex930506
Member

Откуда:
Сообщений: 15
lex930506, Всем спасибо за помощь!!!! выручили!
22 мар 13, 21:29    [14084694]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить