(SELECT @p_count := 0, @post_id := -1) r@p_count := if(@post_id != p.id, @post_id + 1, @post_id) as p_count,
@post_id := p.idто client.r = user.id
SELECT orders, users, .... if(
client.contact = 'phone' and client.r != '', --условие
user.id, -- берем этот атрибут в случае true
client.r -- берем этот атрибут в случае false
) as user_ident
FROM .....
WHERE Select *
from (Select p.id as post_id, p.create_date as p_create_date, p.title as p_title, p.text as p_text,
img.id as img_id, img.name as img_name,
v.id as v_id, v.name as v_name,
@p_count := if(@post_id != p.id, @post_id + 1, @post_id) as p_count,
@post_id := p.id
from posts p
left join images img on img.post_id = p.id
left join videos v on v.post_id = p.id,
(SELECT @p_count := 0, @post_id := -1) r
where p.id > :start_post_id
and @p_count <= :post_count
order by p.create_date
) a
where a.p_count < :post_count function set_title_data(target)
{
if(target.getAttribute('title') === '')
{
var ua = window.navigator.userAgent;
var msie = ua.indexOf("MSIE ") >= 0 || ua.indexOf("Trident/") >= 0 || ua.indexOf("Edge/") >= 0;
target.setAttribute('title', 'Ждите, идет загрузка данных...');
setTimeout(function()
{
target.setAttribute('title', 'Готово! Данные получены!');
target.style.display = 'none';
target.style.display = msie ? 'block' : 'initial';
}, 2000);
}
} <ul id="fruits">
<li class="apple">Apple</li>
<li class="orange">Orange</li>
<li class="pear">Pear</li>
</ul>$('.apple', '#fruits').text()
//=> Apple
$('ul .pear').attr('class')
//=> pear
$('li[class=orange]').html()
//=> Orange<li class="orange">Orange</li>.var my_array =
[
{
data: 'первое'
},
{
data: 'второе'
},
{
data: 'третье'
}
];
my_array.forEach(function(item, i, arr)
{
item.operation = 5 * i;
}); Проблема в том, что все запросы происходят параллельно, и когда быстро меняешь фильтры, то запросы отправляются одновременно
where
-- отбрасывание из выборки событий между 9 и 10 часами
TIME_TO_SEC(a.event_date) < TIME_TO_SEC('09:00:00')
and TIME_TO_SEC(a.event_date) > TIME_TO_SEC('10:00:00')where
-- исключение определенного перечня интервалов
a.full_interval_number not in (0, 3, 7, 15)where
-- включить в выборку только интервалы 1 < full_interval_number < 10
a.full_interval_number > 1
and a.full_interval_number < 10where
-- исключение определенного перечня интервалов
a.full_interval_number not in (0, 3, 7, 15)
-- отбрасывание из выборки событий между 9 и 10 часами
and TIME_TO_SEC(a.event_date) < TIME_TO_SEC('09:00:00')
and TIME_TO_SEC(a.event_date) > TIME_TO_SEC('10:00:00')
https://www.asus.com/ru/supportonly/R556LJ/HelpDes...
Но проблема в том, что производитель любит обзывать модель одинаково (R556LJ) и лепить под нее кучу модификаций (одна из них XO165), поэтому мануал не уточняет характеристики.
Если в комплекте с ноутбуком есть доки, кроме этого мануала, то, возможно, там есть уточнения.
Я не уверен, что проги полностью вычитывают характеристики памяти и имеют для этого достаточный каталог знаний, чтобы идентифицировать ее.
Посмотрите, как дела обстоят в последней версии AIDA64.
Поэтому, самый надежный способ - это посмотреть непосредственно названия чипов памяти, и пробить, что они из себя представляют.
PS: Информацию о памяти ноутбука я смотрел по товарным каталогам, в большинстве указана DDR3L. В общем, прежде чем предпринимать что-то, посмотрите, какие чипы впаяны в материнку.