ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

01.04.2008, 10:00
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Так, а вот такой финт ушами сработает на оракле?
Код:
select f.id, f.sname, a.* from fin f
left join (
select max(i_time) as mmaaxx, fin, l_price, best_buy, deal_max, deal_min from inf_ac group by fin
) a on f.id = a.fin;
|
|
|

01.04.2008, 10:39
|
|
Познающий
Регистрация: 19.03.2006
Сообщений: 37
Провел на форуме: 400363
Репутация:
11
|
|
Выдает:
not a GROUP BY expression in
|
|
|

01.04.2008, 10:41
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
А внутренний подзапрос выполняется?
Код:
select max(i_time) as mmaaxx, fin, l_price, best_buy, deal_max, deal_min from inf_ac group by fin
|
|
|

01.04.2008, 10:52
|
|
Познающий
Регистрация: 19.03.2006
Сообщений: 37
Провел на форуме: 400363
Репутация:
11
|
|
нет. та же ошибка.
выполняется только так:
Код:
select max(i_time) as mmaaxx, fin, l_price, best_buy, deal_max, deal_min from inf_ac group by fin, l_price, best_buy, deal_max, deal_min
выводит так:
Код:
2-DEC-06 101 120 0 125 110
12-DEC-06 101 125 0 125 125
14-DEC-06 103 1000 0 1000 1000
12-DEC-06 103 1100 0 1100 1100
23-NOV-07 105 0 0 0 0
22-FEB-07 105 301 299 310 293.01
Последний раз редактировалось anakreon; 01.04.2008 в 11:01..
|
|
|

01.04.2008, 11:36
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
А если так?
Код:
select * from inf_ac
where fin in (
select fin from inf_ac group by fin
) and i_time in (
select max(i_time) from inf_ac group by fin
);
Если да, то от него надо тогда плясать и джойнить его
|
|
|

01.04.2008, 19:17
|
|
Познающий
Регистрация: 19.03.2006
Сообщений: 37
Провел на форуме: 400363
Репутация:
11
|
|
Да. так выводит. спасибо. а как его тогда лучше сджойнить?
|
|
|

01.04.2008, 22:36
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
|
|
|

01.04.2008, 23:15
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
<br/>Введите пароль<br/>
<form>
<input name="pass" value="Введите пароль"/><br/>
<input type="submit" name="button" value="Начать брут"/>
</form>
<?php
if(@$button) {
тут брут по паролю $_GET['pass'];
}
?>
примерно вот так.
|
|
|

01.04.2008, 23:24
|
|
Участник форума
Регистрация: 05.08.2007
Сообщений: 236
Провел на форуме: 4625160
Репутация:
457
|
|
Сообщение от mr.The
примерно вот так.
тогда уж лучше так
PHP код:
<br/>Введите пароль<br/>
<form action='' method=post>
<input name="pass" value="Введите пароль"/><br/>
<input type="submit" name="submit" value="Начать брут"/>
</form>
<?php
if(isset($_POST['submit']))
{
$pass_for_brute = $_POST['pass']; // тут хранится пароль из поля
// сам код брута
}
?>
|
|
|

01.04.2008, 23:51
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Buffalon if(isset($_POST['submit']))
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|