вместо разрешения 1920х1080 он показывает 1024х768
Если взять слишком большой корпус (Full Tower, например, наверное), то это плохо скажется на качестве воздушного охлаждения?
FROM memes m, users u
FROM memes m
join users u on u.id = m.user_id
FROM memes m, users u
where u.id = m.user_id -- про соединение в where (эквивалент on) не забываем
m.status = 'accepted'
И ещё когда лучше реляционную и нереляционную использовать?
где можно найти доказательства равенства, при тех случаях которые не описаны в трёх основных теоремах?
select A.*
from (select t.col1, t.col2, ..., t.colN from t -- выборка для "не по умолчанию"
union all
select def_col1, def_col2, ... def_colN from dual -- строка значений по умолчанию
) A
where rownum = 1 -- выбираем только первую строку, неважно из чего
if ( have_rows('whereblocks', $id) ) { // если найдены данные
// тут объявить переменную i = 5
while ( have_rows('whereblocks', $id) ) { the_row();?>
....
data-wow-delay="<? /*тут вывести текущее i*/ ?>s">
....
// тут прибавить к i 5
} // конец цикла while
} // конец if
SELECT id,
CASE
WHEN price > 10000 AND price < 11000 THEN 'Economy'
WHEN price >= 20000 AND price <= 30000 THEN 'PremiumEconomy'
WHEN price > 100000 THEN 'Business'
END as service_class, price
FROM tickets
where CASE
WHEN price > 10000 AND price < 11000 THEN 'Economy'
WHEN price >= 20000 AND price <= 30000 THEN 'PremiumEconomy'
WHEN price > 100000 THEN 'Business'
END is not null
SELECT id,
CASE
WHEN price > 10000 AND price < 11000 THEN 'Economy'
WHEN price >= 20000 AND price <= 30000 THEN 'PremiumEconomy'
WHEN price > 100000 THEN 'Business'
END as service_class, price
FROM tickets
where (price > 10000 AND price < 11000) -- 'Economy'
or (price >= 20000 AND price <= 30000) -- 'PremiumEconomy'
or (price > 100000) -- 'Business'
учу С# база уже есть и решил отдохнуть пока от этой сферы
Зашёл и датчик выполнил какое-то действие. Например:Проиграл музыку
input[type=range]::-webkit-slider-thumb::before, /* для остальных браузеров */
input[type=range]::-moz-range-progress /* для Firefox */
{
/**/
}
-- Тестовая таблица, для тестов "на коленке"
with t as (select 1 id, TO_TIMESTAMP('2023.01.01 00:00:00', 'YYYY.MM.DD HH24:MI:SS') as timestamp union
select 2, TO_TIMESTAMP('2023.01.01 00:01:00', 'YYYY.MM.DD HH24:MI:SS') union
select 3, TO_TIMESTAMP('2023.01.01 00:02:00', 'YYYY.MM.DD HH24:MI:SS') union
select 4, TO_TIMESTAMP('2023.01.01 00:03:00', 'YYYY.MM.DD HH24:MI:SS') union
select 5, TO_TIMESTAMP('2023.01.01 00:05:00', 'YYYY.MM.DD HH24:MI:SS') union
select 6, TO_TIMESTAMP('2023.01.01 00:06:00', 'YYYY.MM.DD HH24:MI:SS') union
select 7, TO_TIMESTAMP('2023.01.01 00:07:00', 'YYYY.MM.DD HH24:MI:SS') union
select 8, TO_TIMESTAMP('2023.01.01 00:10:00', 'YYYY.MM.DD HH24:MI:SS') )
-- основной запрос
select t2.before_timestamp, t2.timestamp
from (select t.timestamp, lag(t.timestamp) over (order by t.id) before_timestamp
from t) t2
where t2.before_timestamp is not null
and extract(epoch from t2.timestamp - t2.before_timestamp) > 60 -- 60 сек. макс. допустимый интервал между событиями
// тут нужно создать болванку для исходящего xml документа с помощью XMLWriter.
// перед входом в цикл нужно создать болванку списка юзеров
while ($reader->read()):
if ($reader->nodeType == XMLReader::ELEMENT && $reader->name == 'm:items'){
//........
$UserFields = [];
$AcceptedPosition = [];
while($data->read()){
switch ($data->name){
// ....................
}
}
// считали свойства юзера во входящем документе, тут нужно создать элемент юзера в исходящем и закинуть туда значения из $UserFields, $AcceptedPosition
}
// закончили читать список юзеров, нужно закрыть список юзеров в исходящем доке.
// закрыть исходящий док