SQL запрос для вывода зарплаты - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Sat, 11 Jan 2025 02:05:26 +030017. <strong>Im-ieee</strong>, привычка уже, со множеством таблиц когда работаешь...)<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:01 сек.</span></em><br>
SELECT `surname`, `salary`, (IF(`salary` <= 15000, `salary`*0.9, IF(`salary` > 15000 AND `salary` <= 50000, `salary`*0.85, `salary`))) AS `final_salary` FROM `people`
https://visavi.net/topics/37577/632589
SQL запрос для вывода зарплаты ВладиславMon, 22 Apr 2013 20:03:05 +0400Сообщенияhttps://visavi.net/topics/37577/63258916. <strong>KpuTuK</strong>, потому что не правелно ты даешь мне код php а я тебе уже 2 раз говорю мне надо чистый SQL..<br>
<br>
----------------------<br>
Cпасибо ребятам выше кто помог. правда не знаю провельно или нет, точнее скажу в понедельник....
https://visavi.net/topics/37577/632386
SQL запрос для вывода зарплаты НиколайSun, 21 Apr 2013 13:17:05 +0400Сообщенияhttps://visavi.net/topics/37577/63238610. <strong>byvlad</strong>, можно несколько упростить - не писать `people`.(работа с одной таблицей ведь), умножать на 0.9 и 0.85 вместо вычета процентов.
https://visavi.net/topics/37577/632385
SQL запрос для вывода зарплаты ПетрSun, 21 Apr 2013 13:10:34 +0400Сообщенияhttps://visavi.net/topics/37577/63238515. <strong>Жадный лепрекон</strong>, <br>
тоесть <br>
<pre class="prettyprint">
<?
mysql_result(mysql_query("SELECT zarplata - IN ( SELECT zarplata FROM `users` WHERE `id` = '$user[id]' LIMIT 1 ) / 10) FROM `users` WHERE `id` = '$user[id]' LIMIT 1"), 0);
?>
</pre>
как то так??<br>
<br>
<em><span style="font-size:x-small">Добавлено через 09:00 сек.</span></em><br>
13. <strong>doct0r</strong>, а почему не правильно?? результат то даст правильный))
https://visavi.net/topics/37577/632364
SQL запрос для вывода зарплаты KpuTuKSun, 21 Apr 2013 08:11:44 +0400Сообщенияhttps://visavi.net/topics/37577/63236414. <strong>MEFISTOF</strong>, <a href="http://www.sql.ru/docs/sql/u_sql/ch11.shtml" target="_blank" rel="nofollow">http://www.sql.ru/docs/sql/u_sql/ch11.shtml</a><br>
<br>
<em><span style="font-size:x-small">Добавлено через 02:27 сек.</span></em><br>
13. <strong>doct0r</strong>, во 1 по-твоему я должен предлагать новый способ решения? Выше уже дали несколько вариантов<br>
Во 2 - узнай сначала что такое троллинг<br>
В 3 - если критик и дальше будет юзать такие запросы, то ничего хорошего с этого не выйдет, так что мой пост намного полезнее твоего.
https://visavi.net/topics/37577/632348
SQL запрос для вывода зарплаты ZaRiNSun, 21 Apr 2013 00:48:35 +0400Сообщенияhttps://visavi.net/topics/37577/632348<blockquote class="blockquote"><strong>Жадный лепрекон</strong> (20 Апреля 2013 / 22:03)<br>
11. <strong>KpuTuK</strong>, <img src="https://visavi.net/uploads/stickers/facepalm.gif" alt="facepalm"> ты вообще о вложенных запросах что-то слышал? <img src="https://visavi.net/uploads/stickers/D.gif" alt="D"> </blockquote>
Я не слышал... Обяъсни "своими словами"!
https://visavi.net/topics/37577/632346
SQL запрос для вывода зарплаты СерегаSat, 20 Apr 2013 23:53:58 +0400Сообщенияhttps://visavi.net/topics/37577/63234612. <strong>Жадный лепрекон</strong>, по крайней мере он постарался помочь автору, пусть не правильно но он попробовал помочь) а ты сидишь троллишь его а сам вообще тут ничего не написал полезного<img src="https://visavi.net/uploads/stickers/facepalm.gif" alt="facepalm">
https://visavi.net/topics/37577/632340
SQL запрос для вывода зарплаты Tima94Sat, 20 Apr 2013 23:09:42 +0400Сообщенияhttps://visavi.net/topics/37577/63234011. <strong>KpuTuK</strong>, <img src="https://visavi.net/uploads/stickers/facepalm.gif" alt="facepalm"> ты вообще о вложенных запросах что-то слышал? <img src="https://visavi.net/uploads/stickers/D.gif" alt="D">
https://visavi.net/topics/37577/632339
SQL запрос для вывода зарплаты ZaRiNSat, 20 Apr 2013 23:03:04 +0400Сообщенияhttps://visavi.net/topics/37577/632339<blockquote class="blockquote"><strong>Trance Mission</strong> (19 Апреля 2013 / 13:48)<br>
2. <strong>KpuTuK</strong>, нужно без php только на языке sql</blockquote>
<pre class="prettyprint">
<?php
mysql_result(mysql_query("SELECT zarplata - (". mysql_result(mysql_query("SELECT zarplata FROM `users` WHERE `id` = '$user[id]' LIMIT 1"), 0) ." / 10) FROM `users` WHERE `id` = '$user[id]' LIMIT 1"), 0);
?>
в два запроса
так попробуй :)
</pre>
https://visavi.net/topics/37577/632197
SQL запрос для вывода зарплаты KpuTuKFri, 19 Apr 2013 18:34:28 +0400Сообщенияhttps://visavi.net/topics/37577/632197SELECT `people`.`surname`, `people`.`salary`, (IF(`people`.`salary` <= 15000, (`people`.`salary`-(`people`.`salary`*0.1)), IF(`people`.`salary` > 15000 AND `people`.`salary` <= 50000, `people`.`salary`-(`people`.`salary`*0.15), `people`.`salary`))) AS `final_salary` FROM `people`<br>
ну этот рабочий, специально проверил только что
https://visavi.net/topics/37577/632179
SQL запрос для вывода зарплаты ВладиславFri, 19 Apr 2013 15:57:46 +0400Сообщенияhttps://visavi.net/topics/37577/632179select fio, zp,<br>
case zp<15000<br>
when true then zp-zp*0.1<br>
when false then zp-zp*0.15<br>
end as zp<br>
from<br>
`user`<br>
<br>
<em><span style="font-size:x-small">Добавлено через 09:16 сек.</span></em><br>
SELECT name, <br>
IF(sum >= 15000, sum*0.85, sum * 0.90) as sum<br>
FROM user<br>
<br>
<br>
или так
https://visavi.net/topics/37577/632173
SQL запрос для вывода зарплаты УдаленныйFri, 19 Apr 2013 15:36:32 +0400Сообщенияhttps://visavi.net/topics/37577/6321736. <strong>byvlad</strong>,да какая разница какая структура главное есть 2 поля например<br>
fio varchar(50) not null,<br>
zp int(11) not null<br>
<br>
<br>
да и все
https://visavi.net/topics/37577/632167
SQL запрос для вывода зарплаты НиколайFri, 19 Apr 2013 15:02:06 +0400Сообщенияhttps://visavi.net/topics/37577/632167<pre class="prettyprint">"SELECT (`zarplata` * (100 - $percent)/100) as `without_percent` FROM `user` WHERE `id` = '$user[id]' "</pre>
Ну дочитал про условия(
https://visavi.net/topics/37577/632164
SQL запрос для вывода зарплаты НазарFri, 19 Apr 2013 14:13:45 +0400Сообщенияhttps://visavi.net/topics/37577/6321645. <strong>Trance Mission</strong>, структуру таблиц скинь<br>
<pre class="prettyprint">SELECT `people`.`surname`, `people`.`salary`, (IF(`people`.`salary` <= 15000, (`people`.`salary`-(`people`.`salary`*0.1)), IF(`people`.`salary` > 15000 AND `people`.`salary` <= 50000, (`people`.`salary`*0.15), `people`.`salary`))) AS `final_salary` FROM `people`</pre>
как-то так))
https://visavi.net/topics/37577/632162
SQL запрос для вывода зарплаты ВладиславFri, 19 Apr 2013 14:03:32 +0400Сообщенияhttps://visavi.net/topics/37577/6321624. <strong>byvlad</strong>, фамилия ( зарплата уже с вычтенным % налогом)
https://visavi.net/topics/37577/632161
SQL запрос для вывода зарплаты НиколайFri, 19 Apr 2013 13:55:47 +0400Сообщенияhttps://visavi.net/topics/37577/632161