mysql - 导入和计数后行数不同

标签 mysql sql database mysql-workbench rows

我正在将 9136 行从 csv 文件导入到 mysqlWorkbench。导入它们后,我用它来计算它们

但它显示我的数据库中有 54940 行。

SELECT COUNT(*) FROM table_leads

我还使用此命令计算了 1 列中的行数

select COUNT(DISTINCT Voronka)

但现在它显示了 8426 行的数量。我想了解是否是因为我在导入时丢失了一些信息或者我计数错误

最佳答案

@Cyrus 我管理了如何导入所有数据,但我在 Mysql 模型中做到了这一点,但如果我尝试同步它会发生这种情况

Executing SQL script in server
ERROR: Error 1115: Unknown character set: 'DEFAULT'
SQL Code:
        CREATE TABLE IF NOT EXISTS `Leads`.`amocrm_leads` (
          `Название сделки` VARCHAR(255) CHARACTER SET 'utf8' COLLATE 'utf8_bin' NOT NULL,
          `Компания` VARCHAR(255) NULL DEFAULT NULL,
          `Основной контакт` VARCHAR(255) NULL DEFAULT NULL,
          `Компания контакта` VARCHAR(255) NULL DEFAULT NULL,
          `Ответственный` VARCHAR(255) NULL DEFAULT NULL,
          `Этап сделки` VARCHAR(255) NULL DEFAULT NULL,
          `Воронка` VARCHAR(255) NULL DEFAULT NULL,
          `Бюджет` VARCHAR(255) NULL DEFAULT NULL,
          `Дата создания` VARCHAR(255) NULL DEFAULT NULL,
          `Кем создана` VARCHAR(255) NULL DEFAULT NULL,
          `Дата изменения` VARCHAR(255) NULL DEFAULT NULL,
          `Кем изменена` VARCHAR(255) NULL DEFAULT NULL,
          `Теги сделки` VARCHAR(255) NULL DEFAULT NULL,
          `Ближайшая задача` VARCHAR(255) NULL DEFAULT NULL,
          `Дата закрытия` VARCHAR(255) NULL DEFAULT NULL,
          `Передано` VARCHAR(255) NULL DEFAULT NULL,
          `Номер FM` VARCHAR(255) NULL DEFAULT NULL,
          `Доход` VARCHAR(255) NULL DEFAULT NULL,
          `Другое` VARCHAR(255) NULL DEFAULT NULL,
          `roistat` VARCHAR(255) NULL DEFAULT NULL,
          `Город` VARCHAR(255) NULL DEFAULT NULL,
          `Источник` VARCHAR(255) NULL DEFAULT NULL,
          `utm_source` VARCHAR(255) NULL DEFAULT NULL,
          `utm_medium` VARCHAR(255) NULL DEFAULT NULL,
          `utm_campaign` VARCHAR(255) NULL DEFAULT NULL,
          `utm_term` VARCHAR(255) NULL DEFAULT NULL,
          `utm_content` VARCHAR(255) NULL DEFAULT NULL,
          `Переход с сайта` VARCHAR(255) NULL DEFAULT NULL,
          `Сайт` VARCHAR(255) NULL DEFAULT NULL,
          `f30` VARCHAR(255) NULL DEFAULT NULL,
          `Ответственный врач` VARCHAR(255) NULL DEFAULT NULL,
          `Должность` VARCHAR(255) NULL DEFAULT NULL,
          `Рабочий email` VARCHAR(255) NULL DEFAULT NULL,
          `Личный email` VARCHAR(255) NULL DEFAULT NULL,
          `Другой email` VARCHAR(255) NULL DEFAULT NULL,
          `mail_list` VARCHAR(255) NULL DEFAULT NULL,
          `work_phone1` VARCHAR(255) CHARACTER SET 'DEFAULT' NULL DEFAULT NULL,
          `work_phone2` VARCHAR(255) NULL DEFAULT NULL,
          `mobile_phone` VARCHAR(255) NULL DEFAULT NULL,
          `fax` VARCHAR(255) NULL DEFAULT NULL,
          `home_phone` VARCHAR(255) NULL DEFAULT NULL,
          `another_phone` VARCHAR(255) NULL DEFAULT NULL,
          `Skype` VARCHAR(255) NULL DEFAULT NULL,
          `ICQ` VARCHAR(255) NULL DEFAULT NULL,
          `Jabber` VARCHAR(255) NULL DEFAULT NULL,
          `Google Talk` VARCHAR(255) NULL DEFAULT NULL,
          `MSN` VARCHAR(255) NULL DEFAULT NULL,
          `Другой IM` VARCHAR(255) NULL DEFAULT NULL,
          `Пользовательское соглашение` VARCHAR(255) NULL DEFAULT NULL,
          `Примечание 1` VARCHAR(255) NULL DEFAULT NULL,
          `Примечание 2` VARCHAR(255) NULL DEFAULT NULL,
          `Примечание 3` VARCHAR(255) NULL DEFAULT NULL,
          `Примечание 4` VARCHAR(255) COLLATE 'DEFAULT' NULL DEFAULT NULL,
          `Примечание 5` VARCHAR(255) NULL DEFAULT NULL,
          `id` VARCHAR(255) NULL DEFAULT NULL,
          `id_fm_telmatch` VARCHAR(255) NULL DEFAULT NULL,
          `temp_id` VARCHAR(255) NULL DEFAULT NULL,
          `id_fm_count` VARCHAR(255) NULL DEFAULT NULL,
          `Источник_` VARCHAR(255) NULL DEFAULT NULL,
          `ind_filemaker_clear` VARCHAR(255) NULL DEFAULT NULL,
          `match_found` VARCHAR(255) NULL DEFAULT NULL,
          `ch_cannotfind` VARCHAR(255) NULL DEFAULT NULL,
          `rea` VARCHAR(255) NULL DEFAULT NULL,
          `relate_1` VARCHAR(255) NULL DEFAULT NULL,
          PRIMARY KEY (`Название сделки`),
          CONSTRAINT `name_name`
            FOREIGN KEY (`Название сделки`)
            REFERENCES `Leads`.`data_table` (`name_name`)
            ON DELETE CASCADE
            ON UPDATE CASCADE)
        ENGINE = InnoDB
        DEFAULT CHARACTER SET = utf8_bin

SQL script execution finished: statements: 3 succeeded, 1 failed

Fetching back view definitions in final form.
Nothing to fetch

关于mysql - 导入和计数后行数不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58608669/

相关文章:

php - 从 mysql 表中分隔逗号分隔值

mysql - SQL 按原始顺序分区

sql - MySQL查询帮助: how to deal with data in most-recent-row-per-day from a big dataset

sql - 没有重复的联合或连接查询

mysql - 初学者数据库架构

mysql - 加载大量数据(10000 个信号 - 时间序列)

mysql - 合并 SQL 中相似 ID 的行?

mysql - 两张表的sql排序

python - for mysql id 字典中的循环与值

sql - 在不同的数据库帐户下执行存储的 PL/SQL 过程