如果我进行自定义查询,我无法在 phpmyadmin 中导出
Posted
技术标签:
【中文标题】如果我进行自定义查询,我无法在 phpmyadmin 中导出【英文标题】:I can not export in phpmyadmin if I do a custom query 【发布时间】:2021-02-28 16:59:35 【问题描述】:我有一个像这样的自定义查询:
SELECT
reports.id_report_type as capitulation_type_id,
(
CASE accountabilities.`id_report` WHEN 1 THEN 39 ELSE 33 END
) as dte_type_id,
`id_branch_office` as branch_office_id,
`id_accountability_type` as expense_type_id,
accountabilities.document_number,
users.rut as rut,
description,
amount,
`document_date`,
(
CASE accountabilities.`id_report` WHEN 1 THEN 39 ELSE 33 END
) as dte_type_id,
(
CASE accountabilities.`status` WHEN 0 THEN 11 WHEN 1 THEN 7 WHEN 4 THEN 17 END
) as status_id,
`file` as support
FROM
`accountabilities`
LEFT JOIN users ON users.id_user = accountabilities.id_user
LEFT JOIN reports ON reports.id_report = reports.id_report
WHERE
accountabilities.date >= '2021-01-01'
AND (
accountabilities.`status` = 0
OR accountabilities.`status` = 1
OR accountabilities.status = 4
)
但是当我这样做时,它不允许我使用 SQL 导出,它会显示 codegen,我不希望这样..
-
我执行自定义查询。
[第一步]
我执行自定义查询。
[第二步]
我推导出。
[第二步]
SQL 不出现,但 codegen 出现。
[步骤3]
可能是什么问题?
【问题讨论】:
格式下拉菜单中还有其他选项吗?? @nacho 是 CVS,CVS 用于 expel,codegen,php 数组,但是没有出现 sql 这能回答你的问题吗? Cannot export table in SQL format in phpMyAdmin 【参考方案1】:SELECT ...
, CASE a.id_report WHEN 1 THEN 39 ELSE 33 END dte_type_id
, ...
, CASE a.id_report WHEN 1 THEN 39 ELSE 33 END dte_type_id
...
也许把它装箱并重新开始。
【讨论】:
以上是关于如果我进行自定义查询,我无法在 phpmyadmin 中导出的主要内容,如果未能解决你的问题,请参考以下文章