SELECT url_to, r404
FROM pod_redirect
WHERE BINARY REPLACE(url_from,'/ru/','/') = '/knigi.html?order_dir=asc' LIMIT 0,1 [0.00037813186645508 sec]
select id,name,url, is_active from pod_cat_category where url = 'knigi' [0.0003662109375 sec]
select id from pod_structure where link='catalogue/697' and active='1' AND lang_ua='1' [0.0003359317779541 sec]
SELECT c.id, c.super_category_id, c.entry,
c.name_ua AS name, c.title_ua AS cat_title, c.metakwds AS cat_kwds,
c.metadesc_ua AS cat_metadesc,
c.descr_ua AS cat_descr,
cc.name_ua AS parent_name, cc.url AS parent_url, c.url as curl, cc.image AS parent_image,
c.seo_text_ua AS seo_text,
c.seo_text_mobile_ua AS seo_text_mobile,
c.action_text_ua AS action_text,
c.view_type, c.is_delivery_custom, c.hide_subcat_sidebar, c.image
FROM pod_cat_category c
LEFT JOIN pod_cat_category cc ON cc.id=c.entry
WHERE c.id='697' [0.00078892707824707 sec]
SELECT id FROM pod_cat_category WHERE entry='697' [0.00026392936706543 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_base_goods;
CREATE TEMPORARY TABLE tmp_base_goods (
id INT NOT NULL PRIMARY KEY,
brand_id INT,
price DECIMAL(10,2),
old_price DECIMAL(10,2),
ordr INT,
is_present TINYINT(1),
sub_icon_id INT,
fast_delivery TINYINT(1),
is_new TINYINT(1),
is_sale TINYINT(1),
KEY idx_brand (brand_id)
) ENGINE=MEMORY [0.0003819465637207 sec]
INSERT INTO tmp_base_goods
(id, brand_id, price, old_price, ordr, is_present, sub_icon_id, fast_delivery, is_new, is_sale)
SELECT g.id, g.brand_id, g.price, g.old_price, g.ordr, g.is_present,
g.sub_icon_id, g.fast_delivery, g.is_new, g.is_sale
FROM pod_cat_good g
WHERE g.cat_id IN (697) AND g.entry=0 AND g.is_active AND g.is_present_all_mods
UNION
SELECT g.id, g.brand_id, g.price, g.old_price, g.ordr, g.is_present,
g.sub_icon_id, g.fast_delivery, g.is_new, g.is_sale
FROM pod_cat_good g
INNER JOIN pod_dop_cat_category dc ON dc.good_id = g.id
WHERE dc.dop_cat_id IN (697) AND g.entry=0 AND g.is_active AND g.is_present_all_mods [0.0035529136657715 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_sub_goods;
CREATE TEMPORARY TABLE tmp_sub_goods (
id INT NOT NULL PRIMARY KEY,
entry INT NOT NULL,
price DECIMAL(10,2),
old_price DECIMAL(10,2),
sub_icon_id INT,
is_present TINYINT(1),
fast_delivery TINYINT(1),
is_new TINYINT(1),
is_sale TINYINT(1),
KEY idx_entry (entry)
) ENGINE=MEMORY [0.00033998489379883 sec]
INSERT INTO tmp_sub_goods
(id, entry, price, old_price, sub_icon_id, is_present, fast_delivery, is_new, is_sale)
SELECT go.id, go.entry, go.price, go.old_price, go.sub_icon_id, go.is_present,
go.fast_delivery, go.is_new, go.is_sale
FROM pod_cat_good go
INNER JOIN tmp_base_goods t ON go.entry = t.id
WHERE go.is_active AND go.is_present [0.00029182434082031 sec]
SELECT COUNT(id) amount FROM (
SELECT g.id /* cats:697 */
FROM tmp_base_goods g
WHERE 1
) A [0.00018811225891113 sec]
CREATE TEMPORARY TABLE temp_brand_counts_6a300e29c6e1c (
id INT,
gid INT,
INDEX idx_id (id),
INDEX idx_gid (gid)
) [0.00027298927307129 sec]
INSERT INTO temp_brand_counts_6a300e29c6e1c (id, gid)
SELECT g.brand_id AS id, g.id AS gid /* cats:697 */
FROM tmp_base_goods g
WHERE 1
[0.0004889965057373 sec]
SELECT b.id, b.name_ua AS name, pc.name_ua AS country, b.country_id,
b.image_icon, b.url, b.ordr, pc.code,
COALESCE(tc.count, 0) as count
FROM pod_cat_brand b
INNER JOIN (
SELECT id, COUNT(gid) as count
FROM temp_brand_counts_6a300e29c6e1c
GROUP BY id
HAVING COUNT(gid) > 0
) tc ON b.id = tc.id
LEFT JOIN pod_country pc ON (pc.id = b.country_id AND pc.is_active = 1)
WHERE b.is_active = '1'
ORDER BY b.ordr [0.00039982795715332 sec]
DROP TEMPORARY TABLE IF EXISTS temp_brand_counts_6a300e29c6e1c [0.00013303756713867 sec]
SELECT MIN(min_price) AS min_price, MAX(max_price) AS max_price
FROM (
SELECT MIN(g.price) AS min_price, MAX(g.price) AS max_price /* cats:697 */
FROM tmp_base_goods g
WHERE g.is_present AND
1
UNION
SELECT MIN(go.price) AS min_price, MAX(go.price) AS max_price /* cats:697 */
FROM tmp_sub_goods go
INNER JOIN tmp_base_goods g ON go.entry = g.id
WHERE 1
) A
[0.0003509521484375 sec]
SELECT g.id /* cats:697 */,if(g.is_present and g.price >= '67' and g.price <= '799',least(g.price,ifnull(min(pcg.price),g.price)),ifnull(min(pcg.price),g.price)) min_sort_price,
if(g.is_present and g.price >= '67' and g.price <= '799',greatest(g.price,ifnull(max(pcg.price),g.price)),ifnull(max(pcg.price),g.price)) max_sort_price
FROM tmp_base_goods g
LEFT JOIN pod_cat_good pcg ON pcg.entry=g.id AND pcg.is_present=1 AND pcg.price >= '67' AND pcg.price <= '799'
GROUP BY g.id
ORDER BY g.ordr asc
LIMIT 0, 32 [0.0032460689544678 sec]
SELECT g.video, g.threedvideo, g.is_xit, g.is_action, g.is_sale,
g.sub_is_action, g.is_new, g.is_pay_for_video, g.id, g.cat_id,
g.name_ua AS name, g.name2_ua AS name2, g.descr, g.size_table, g.artikul, g.image_small,
g.image_big, g.price, g.old_price, g.is_present,
g.is_present_all_mods, g.sub_icon_id,g.url,g.ordr, g.last_items, g.fast_delivery, g.free_delivery, g.gift,
g.timer, g.action_validity,
b.name_ua AS brand_name,b.url as burl,b.id as bid, b.country AS brand_country,c.url as curl, c.name_ua AS cat_name,
si.name_ua AS sub_icon_name,si.icon AS sub_icon,
g.star, g.comment_id, if(g.is_present and g.price >= '67' and g.price <= '799',least(g.price,ifnull(min(pcg.price),g.price)),ifnull(min(pcg.price),g.price)) as min_sort_price,
if(g.is_present and g.price >= '67' and g.price <= '799',greatest(g.price,ifnull(max(pcg.price),g.price)),ifnull(max(pcg.price),g.price)) as max_sort_price
FROM pod_cat_good g
INNER JOIN pod_cat_category c ON c.id=g.cat_id
LEFT JOIN pod_cat_brand b ON b.id=g.brand_id
LEFT JOIN pod_sub_icon si ON si.id=g.sub_icon_id
LEFT JOIN pod_cat_good pcg ON (pcg.entry=g.id and pcg.is_present=1 and pcg.price >= '67' and pcg.price <= '799')
WHERE g.id in (302822,254026)
GROUP BY g.id
ORDER BY g.ordr asc [0.0007331371307373 sec]
SELECT g.ordr, g.is_xit, g.is_pay_for_video, g.is_action, g.is_sale, g.is_new, g.last_items, g.fast_delivery, g.free_delivery, g.gift,
g.timer, g.action_validity,
g.id, g.entry, g.name_ua AS name, g.price, g.old_price, g.artikul, g.sub_icon_id, g.is_present, si.name_ua AS sub_icon_name, si.icon AS sub_icon
FROM pod_cat_good g
LEFT JOIN pod_sub_icon si ON si.id = g.sub_icon_id
WHERE g.entry IN (302822,254026) AND g.is_active = '1'
ORDER BY g.entry, g.is_present DESC [0.00023889541625977 sec]
SELECT DISTINCT
ggd2.good_id AS source_good_id,
g.id, g.is_present_all_mods,
pc.name_ua AS name,
g.url,
b.url as burl, c.url as curl,
g.is_present,
pc.code AS color_code,
gg.group_type,
gg.param_name,
gg.param_name_ua,
ggd.text_value,
ggd.icon_path
FROM pod_goods_group_goods ggd2
JOIN pod_goods_group_goods ggd ON ggd2.goods_group_id=ggd.goods_group_id
JOIN pod_goods_group gg ON ggd.goods_group_id=gg.id
JOIN pod_cat_good g ON g.id=ggd.good_id
LEFT JOIN pod_cat_brand b ON g.brand_id=b.id
LEFT JOIN pod_cat_category c ON g.cat_id=c.id
LEFT JOIN pod_colors pc ON pc.id=ggd.color_id
WHERE ggd2.good_id IN (302822,254026)
ORDER BY ggd2.good_id, g.is_present_all_mods DESC [0.00033998489379883 sec]
SELECT p.id, p.dt, p.title_ua as title, p.descr, p.thumb, p.url, s.link
FROM pod_publication p
LEFT JOIN pod_pub_type pt ON pt.id=p.rub_id
LEFT JOIN pod_structure s ON pt.page_id=s.id
LEFT JOIN pod_cat_public cp ON (cp.public_id = p.id)
WHERE p.rub_id = 2 AND p.active='1' AND cp.category_id='697'
ORDER BY p.dt DESC LIMIT 1 [0.0040090084075928 sec]
SELECT id, name_ua AS name, url, entry FROM pod_cat_category WHERE is_active='1' AND is_hidden='0' AND entry='0'
AND super_category_id='3' AND id!='697' ORDER BY ordr [0.00050520896911621 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9;
CREATE TEMPORARY TABLE tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 (
goods_id INT NOT NULL,
filter_id INT NOT NULL,
PRIMARY KEY (goods_id, filter_id)
) ENGINE=MEMORY; [0.00029397010803223 sec]
INSERT INTO tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 (goods_id, filter_id)
SELECT DISTINCT
t.id AS goods_id,
f.id AS filter_id
FROM pod_cat_filter cf
INNER JOIN pod_filter fm ON cf.filter_id = fm.id AND fm.is_split = 0 AND fm.is_active
INNER JOIN pod_good_filter gf USE INDEX (idx_cat_filter_good)
ON gf.filter_id = cf.filter_id AND gf.cat_id IN (697)
INNER JOIN pod_filter f ON gf.filter_id_value = f.id AND f.is_active
INNER JOIN tmp_base_goods t ON gf.id_good = t.id
WHERE cf.category_id = 697 [0.0010218620300293 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9;
CREATE TEMPORARY TABLE tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 (
filter_id INT NOT NULL PRIMARY KEY,
count INT NOT NULL
) ENGINE=MEMORY; [0.00021791458129883 sec]
INSERT IGNORE INTO tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 (filter_id, count)
SELECT
p.filter_id,
COUNT(*) AS count
FROM tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 p
GROUP BY p.filter_id [0.00021505355834961 sec]
SELECT
c.filter_id,
c.count,
f.entry,
f.name_ua AS name,
f.url,
f.ord,
fm.name_ua AS mname,
fm.url AS murl,
fm.ord AS mord
FROM tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 c
INNER JOIN pod_filter f ON c.filter_id = f.id
INNER JOIN pod_filter fm ON f.entry = fm.id
ORDER BY fm.ord DESC, f.ord DESC, c.filter_id [0.00016403198242188 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 [0.00027298927307129 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cb3d9 [0.00011396408081055 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b;
CREATE TEMPORARY TABLE tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b (
goods_id INT NOT NULL,
filter_id INT NOT NULL,
PRIMARY KEY (goods_id, filter_id)
) ENGINE=MEMORY; [0.00016117095947266 sec]
INSERT INTO tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b (goods_id, filter_id)
SELECT DISTINCT
ts.entry AS goods_id,
f.id AS filter_id
FROM pod_cat_filter cf
INNER JOIN pod_filter fm ON cf.filter_id = fm.id AND fm.is_split = 1 AND fm.is_active
INNER JOIN pod_good_filter gf USE INDEX (idx_cat_filter_good)
ON gf.filter_id = cf.filter_id AND gf.cat_id IN (697)
INNER JOIN pod_filter f ON gf.filter_id_value = f.id AND f.is_active
INNER JOIN tmp_sub_goods ts ON gf.id_good = ts.id
WHERE cf.category_id = 697 [0.00027799606323242 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b;
CREATE TEMPORARY TABLE tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b (
filter_id INT NOT NULL PRIMARY KEY,
count INT NOT NULL
) ENGINE=MEMORY; [0.00019598007202148 sec]
INSERT IGNORE INTO tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b (filter_id, count)
SELECT
p.filter_id,
COUNT(*) AS count
FROM tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b p
GROUP BY p.filter_id [0.00019407272338867 sec]
SELECT
c.filter_id,
c.count,
f.entry,
f.name_ua AS name,
f.url,
f.ord,
fm.name_ua AS mname,
fm.url AS murl,
fm.ord AS mord
FROM tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b c
INNER JOIN pod_filter f ON c.filter_id = f.id
INNER JOIN pod_filter fm ON f.entry = fm.id
ORDER BY fm.ord DESC, f.ord DESC, c.filter_id [0.00014710426330566 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_pairs_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b [0.00015497207641602 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc07b [0.00014281272888184 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_A_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959;
CREATE TEMPORARY TABLE tmp_A_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 (
entry INT NOT NULL,
sub_icon_id INT NOT NULL,
PRIMARY KEY (entry, sub_icon_id),
INDEX idx_sub_icon_id (sub_icon_id)
) ENGINE=MEMORY; [0.00026106834411621 sec]
INSERT IGNORE INTO tmp_A_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 (entry, sub_icon_id)
SELECT DISTINCT A.entry, A.sub_icon_id FROM (
SELECT g.id as id, g.id as entry, g.sub_icon_id /* cats:697 */
FROM tmp_base_goods g
WHERE g.is_present AND
1
UNION
SELECT go.id as id, g.id as entry, go.sub_icon_id /* cats:697 */
FROM tmp_sub_goods go
INNER JOIN tmp_base_goods g ON go.entry = g.id
WHERE 1
) A [0.00040888786315918 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959;
CREATE TEMPORARY TABLE tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 (
sub_icon_id INT NOT NULL PRIMARY KEY,
count INT NOT NULL
) ENGINE=MEMORY; [0.00025105476379395 sec]
INSERT IGNORE INTO tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 (sub_icon_id, count)
SELECT
sub_icon_id,
COUNT(DISTINCT entry) AS count
FROM (
SELECT A.entry, A.sub_icon_id
FROM tmp_A_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 A
INNER JOIN pod_sub_icon si ON A.sub_icon_id = si.id AND si.is_active_filter = 1
) AA
GROUP BY sub_icon_id [0.00038909912109375 sec]
SELECT
c.sub_icon_id AS id,
c.count,
si.entry,
si.name_ua AS name,
si.url
FROM tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 c
INNER JOIN pod_sub_icon si ON c.sub_icon_id = si.id AND si.is_active_filter = 1
ORDER BY si.ordr, si.name [0.00023293495178223 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_A_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 [0.00019001960754395 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_counts_gp7qr5a3mabic5ra00j0fdlp8s_6a300e29cc959 [9.7990036010742E-5 sec]
SELECT
id,
name_ua AS name,
image,
link
FROM
pod_cat_dop_links
WHERE
category_id = '697'
AND active = 1
ORDER BY
sort_order ASC, name ASC [0.00091004371643066 sec]
DROP TEMPORARY TABLE IF EXISTS tmp_base_goods;
DROP TEMPORARY TABLE IF EXISTS tmp_sub_goods [0.00023603439331055 sec]
Розвиваючі книги для дітей - купити дитячі розвиваючі книги в Україні та Києві, ціна в каталозі, інтернет магазин Podushka.com.ua
Незамінними помічниками сучасних батьків, які роблять все для розвитку своїх дітей, стають книги для малюків. Їх читання сприяє формуванню уявлення дитини про світ, збільшення його словникового запасу, поліпшенню його пам'яті, фантазії та уяви. Такі книжки знайомлять дитини з навколишньою природою і предметами, формують власні уподобання і смаки малюка, вчать правильній постановці фраз і пропозицій. Дитячі книги допомагають дітям взаємодіяти з людьми і тваринами, користуватися предметами, з їх допомогою малюки набувають нові навички.
Розвиваючі книги і вік дитини
Перші розвиваючі книжки можуть використовуватися вже з 3-х місячного віку малюка. Вони повинні бути яскравими, приємними на дотик, м'якими і безпечними. Багато подібні вироби нагадують собою дитячі м'які іграшки. Вони прикрашаються яскравими деталями, що мають різну текстуру і забарвлення. Такі видання сприяють розвитку уваги, слуху, дрібної моторики дітей, вчать їх фокусувати погляд. Розвиваючі книжки викликають у дітей непідробний інтерес, завдяки чому вони намагаються взяти їх в руки. Тим самим у них формується звичка загарбання і утримання предмета в руці.
Сучасні видавництва пропонують широкий вибір розвиваючих книг для дітей у віці від року і старше. Такі книжки можуть бути паперовими, тканинними, поліетиленовими. Нерідко вони виконуються у вигляді звірів, машинок і різних предметів. Книги для малят цього віку також доповнюються елементами, контакт з якими сприяє їх розвитку: гудзиками, пластиковими накладками з різною по текстурі поверхнею, шматочками матерії, брязкальцями, що шарудять матеріалами. Книги для дітей старше двох років можуть включати в себе сторінки, які потрібно розфарбовувати або прикрашати наклейками. Такі наклейки входять в комплект до цих видань. Книжки даної категорії вчать хлопців дізнаватися і називати тварин, кольору, форми. Діти більш старшого віку за допомогою розвиваючих книг вчать букви, цифри, пори року і набувають інші знання.
Де купити книги для малюків?
Великий асортимент яскравих, якісних і безпечних книжок для дітей представлений в інтернет-магазині «Подушка». У розділі «Книги для малят» покупці зможуть купити розвиваючу літературу для дітей з народження за привабливими цінами.
Ваше замовлення оформлено! На e-mail відправлено лист з підтвердженням Найближчим часом з Вами зв'яжеться менеджер Дякємо за замовлення!
Ваш профіль буде видалений назавжди. Його не можна відновити. Продовжити?
Залиште свій номер телефону і наші менеджери Вам зателефонують
Оплату картами Visa і MasterCard забезпечує сервіс онлайн-платежів Portmone.com. Безпека оплати підтверджена міжнародним аудитом PCI DSS. Служба підтримки: тел. +380 (44) 2000902