SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#26 15.02.2008 14:40:00

Nikolay
Участник
Зарегистрирован: 05.02.2008
Сообщений: 20

Re: Экспорт из Exel

Ес! Получилось.
Не знаю, только, то ли из-за того, что звездочкув счетчике пробелами отбил, то ли из-за того, что сделал столбцы, которые сравниваю одного типа (были разного).

Спасибо, помог Ваш пример.
Увидел, что там тип int, решил проверить в своих таблицах и обнаружил, что колонки, которые сравниваю разного типа. Убрал это несоответствие, в результате:

UPDATE `dle_cat_catalog` ,
`dle_models` SET `dle_cat_catalog`.`models_num` = ( SELECT count( * )
FROM `dle_models`
WHERE `dle_models`.`size` = `dle_cat_catalog`.`kod_zamena`
GROUP BY `size` ) ;

Затронуто строк: 153 (запрос занял 5.0825 сек.)

Спасибо еще раз. Уже готовлю следующий вопрос.

Неактивен

 

#27 07.03.2009 17:29:58

haron
Участник
Зарегистрирован: 06.03.2009
Сообщений: 1

Re: Экспорт из Exel

День добрый всем!
Вопрос такой:
Кто виноват и что делать?
при заполнении таблицы (mysql5.0; кодировка таблицы ср1251) из файла *.csv
в таблице поле(единственное, не считая id) которо должно было заполняться, заполнилось лишь по одному пробелу(как мне показалось)
Запрос был такой:

LOAD DATA INFILE
'Dhmm1.csv'
    INTO TABLE `city_r`;

сохранил файл 1.csv в utf-8  и таблицу под него перестроил в той же кодировке, не помогло.
Или дело не в кодировке данного файла?

Неактивен

 

#28 10.03.2009 16:06:49

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Экспорт из Exel

Попробуйте в явном виде указать разделитель данных в файле CSV (FIELD TERMINATED BY).

Неактивен

 

#29 20.08.2010 21:15:58

aliputin
Завсегдатай
Зарегистрирован: 08.03.2010
Сообщений: 36

Re: Экспорт из Exel

А вот и моя проблема.
Хочу импортировать csv через phpmyadmin. В данных всего два поля: название товара и его код. В названиях есть косая черта (/). После импорта всё, что после этой черты, усекается. Т.е. если название товара было
Телевизор Philips 2358 superslim черный / стерео динамический 78.45 dolby
то после импорта название становится
Телевизор Philips 2358 superslim черный

Как это можно исправить?


MySQL 5.5.27
MariaDB 5.5.27

Неактивен

 

#30 20.08.2010 22:39:11

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Экспорт из Exel

Не импортировать csv через phpMyAdmin? smile

Убедитесь, что длины столбца хватает. Попробуйте использовать другой клиент.

Неактивен

 

#31 21.08.2010 06:28:17

aliputin
Завсегдатай
Зарегистрирован: 08.03.2010
Сообщений: 36

Re: Экспорт из Exel

Длину столбца взял с запасом.
Пробовал Adminer. Результат тот же.

Еще рекомендации?


MySQL 5.5.27
MariaDB 5.5.27

Неактивен

 

#32 21.08.2010 10:16:09

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Экспорт из Exel

Текст команды покажите, пожалуйста.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson