LINUX.ORG.RU

Сообщения hes74

 

mysql 2 запроса в одном

Доброго времени суток! Есть вот такой запрос

select count(*) from cdr_201408 where dst='777777' and date(calldate)='2014-08-31'
union
select count(*) from cdr_201408 where dstchannel like 'SIP/1010%' and date(calldate)='2014-08-31';
+----------+
| count(*) |
+----------+
|      202 |
|     4280 |
+----------+
2 rows in set (0.27 sec)

Возможно, ли как то получить результат в разных столбцах? пробовал во так

select (select count(dstchannel) from cdr_201408 where dst='777777' and date(calldate)='2014-08-31') as ishod union select (select count(*) from cdr_201408 where dstchannel like 'SIP/1010%' and date(calldate)='2014-08-31') AS vhod;

+----------+
| ishod    |
+----------+
|      202 |
|     4280 |
+----------+
2 rows in set (0.27 sec)

 , ,

hes74
()

Получить переменные из строки

Необходимо из строки/списка получить переменные и возможности одновременно с ними работать. Допустим:

#!/bin/bash

random=`echo $((RANDOM%100))`

prp=«30 60 10»

for z in $prp

do

....... done

Мне необходимо вычесть из рандомного числа сначала 30, далее из разности этих чисел 60 и тд. Ломаю голову не могу понять как это сделать.

 

hes74
()

RSS подписка на новые темы