Tag: mysql的

基于具有不同值的相同列名创build列

我有一张桌子: 如上图所示,还有许多其他的meta_appl_id。 现在我想运行一个SQL查询,以便根据“meta_value”的值创build列。 我试过了: SELECT * , if (`meta_value` = 'physically challenged' , 'yes', '') as PH, if (`meta_value` = 'kannada medium' , 'yes', '') as Kannada, if (`meta_value` = 'rural' , 'yes', '') as rural, if (`meta_value` = 'woman' , 'yes', '') as woman FROM `applicant_meta` WHERE `meta_value` = 'physically challenged' or `meta_value` = […]

如果连接到Azure的Excel工具保存在OneDrive上,我的团队是否必须连接到ODBC?

我在OneDrive上托pipe一个Excel工具,并与我的团队分享。 我想locking它作为只读,以确保我的团队不能删除它。 每次他们想要使用Excel工具时,他们都需要在本地下载一个新文件。 这个Excel工具将从Azure中提取数据。 他们每次想要使用从OneDrive下载的Excel工具时是否需要连接到ODBC,或者是否已经连接到Azure数据库?

从具有合并单元格的Excel文件中提取数据并存储在MySQL数据库中

我有一个正常单元格的Excel文件以及合并的单元格和一个任务,将Excel文件中的每一行存储到MySQL数据库。 我能够从Excel文件中获取每个单元格的数据,并将其存储在数据库中,除了来自合并单元格的数据。 我的Java代码: FileInputStream input = new FileInputStream("/Users/test.xlsx"); Workbook wb = WorkbookFactory.create(input); Sheet sheet = wb.getSheetAt(0); for(i=0;i<no.ofrows;i++) for(j=0;j<no.ofcolomns;j++) { String var = String.valueOf(sheet.getRow(i).getCell(j)); }

问题与导入列的空值从Excel到MYSQL工作台

我有一个使用MYSQL Workbenchpipe理的MYSQL数据库。 我试图从Excel导入数据(当然转换为CSV)到现有的表格中,我经常这样做,而且一般都没有问题。 从技术上讲,从MYSQL的angular度来看,MYSQL Workbench通过生成一系列“Insert into”语句来处理这个问题,而不是作为import语句。 我遇到了麻烦,因为我导入的特定数据集在最后一列中没有值。 在数据库中,表中的最后一列需要一个2位数字(或NULL)。 当我导入数据时,MYSQL Workbench把它变成“Insert into”语句,我希望插入最后一列的值为NULL。 相反,我不断收到它试图插入每一行的1644错误。 这是我尝试过,没有工作: – 留下最后一列空白 – 填充单词NULL – 用字符填充列\ N – 添加一个虚假的行(以后要删除),实际上有一个值在最后一列,以便它可以实现那里有一列 我没有想法。 理想情况下,我想坚持使用MYSQL Workbench的“导入”(即插入)function,以便我可以从Excel中添加数据块的过程中,我不能手动编辑数据库中的每一行。 示例(当我刚刚将最后一列留空时)以下是CSV中的一行数据:4209,Reading,2015,1。 下降,第10/12 / 15,114,212,3.4,93 这里是自动生成的“Insert into”的样子:INSERT INTO Tests ( TestID , Subject , Year , Season , TestStartDate , Duration , RIT , StdError , StdError , AccuratePercentile )VALUES('4209','Reading',' ,“1. […]

从数据库获取条目,并将其添加到一个新的excel文件使用电子表格Excel的作家在PHP不起作用,为什么?

我承认在4-5个小时前已经提出了这个问题,但是因为我没有回复,所以我删除了它,并再次询问希望有人能够帮助我现在…我希望这是好的…谢谢! 🙂 我有个问题; 我可以从数据库中获得一个条目,我可以使用电子表格excel编写器创build一个excel文件,但是显然我不能将它们作为一个组合; 这里我的脚本来获取数据库的一个元素: <?php require ('config123.php'); $sql = "SELECT name FROM table WHERE id=1"; $query = mysqli_query($db_123, $sql); $row = mysqli_fetch_assoc($query); echo $row['name']; ?> 这工作很好, 另外用一些入口创build一个excel文件是没问题的: <?php require_once 'Spreadsheet/Excel/Writer.php'; $excelfile = new Spreadsheet_Excel_Writer(); $excelfile->send('excelfile.xls'); $worksheet =& $excelfile->addWorksheet('Tabelle 1'); $worksheet->write(1, 1, 'blub'); $excelfile->close(); ?> 我可以打开excel文件,一切都很好。 但是,一旦我尝试将它结合起来,它不会工作了: require ('config123.php'); require_once 'Spreadsheet/Excel/Writer.php'; $excelfile = new Spreadsheet_Excel_Writer(); […]

phpMyAdmin用date和时间导入Excel电子表格

我有一个Excel文件(.xlsx),我试图用phpMyAdmin导入它。 (不使用.csv) 在Excel文件中,我在第一行从我的表中的字段的标题,其余的行是我想要导入像下面的数据.. 正如你所看到的Colum B包含date和时间。 (yyyy-mm-dd hh:mm:ss) 在phpMyAdmin中,我设置了以下表格: 当我现在转到“导入”部分导入Excel文件时,我select了以下内容: 然后我点击“转到”导入文件。 当我这样做的date和时间字段转换为一个数字如下: 难道我做错了什么? 我怎样才能使date和时间是相同的每个Excel文件? 在Excel中,我确实将该单元格格式化为自定义yyyy-mm-dd h:mm:ss 任何想法,为什么这是不正确的导入? (我尝试将文件保存为.xls,但得到了相同的结果。)

Exceldate值检索为DD / MM / YY,如何格式化为YYYY-MM-DD?

在转换从Excel表中检索的date年插入20XX而不是19xx。 单击Excel工作表中的单元格,我们可以知道年份,并显示正确,但在插入19xx被插入为20xx。 当我回声从Excel表格检索datelike- echo date('Ym-d', strtotime($data[3])); exit(); //output 1970-01-01 echo $data[3]; exit(); //output 22/11/66 我尝试了以下方法 – 1. $dob=date('Ym-d', strtotime(str_replace('/', '.', $data[3]))); 输出 – 有些年份是正确的,但一些19xx被显示为20xx 例如2066-11-22而不是1966-11-22 2. $dob = implode('-', array_reverse(explode('/', $data[3]))); 输出 – YY-MM-DD 3. $dob=date('Ym-d', strtotime(str_replace('/', '-', trim($data[3])))); 产量 – 1970-01-01 从模型中的Excel中检索数据 – function upload(){ ini_set('auto_detect_line_endings',TRUE); /* if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { readfile($_FILES['userfile']['tmp_name']); }*/ if (($handle […]

导出mysql数据到excel时的错误信息

<?php /*******EDIT LINES 3-8*******/ $DB_Server = "localhost"; //MySQL Server $DB_Username = "username"; //MySQL Username $DB_Password = "password"; //MySQL Password $DB_DBName = "databasename"; //MySQL Database Name $DB_TBLName = "tablename"; //MySQL Table Name $filename = "excelfilename"; //File Name /*******YOU DO NOT NEED TO EDIT ANYTHING BELOW THIS LINE*******/ //create MySQL connection $sql = "Select * from $DB_TBLName"; […]

在Access VBA中的strSQL中循环date

我在Access中有这样的代码: Sub SampleReadCurve() Dim rs As Recordset Dim iRow As Long, iField As Long Dim strSQL As String Dim CurveID As Long Dim MarkRunID As Long Dim MaxOfMarkAsofDate As Date CurveID = 15 MaxOfMarkAsofDate = #7/22/2015# strSQL = "SELECT * FROM VolatilityOutput WHERE CurveID=" & CurveID & " AND MaxOfMarkAsofDate=#" & MaxOfMarkAsofDate & "# ORDER […]

将数据库列映射到Excel电子表格

我有一个包含〜100列的表,我必须生成一个Excel表。 输出excel列就像“ Total Actual FY SY-2 / SY-1 ”,我不能把它当作我的数据库列。 我的问题是如何将数据库列映射到Excel列? 我怎么知道,例如数据库中的“TotalActualFYSY2SY1”是否应该是“Total Actual FY SY-2 / SY-1”in excel? 我应该有另一个表将数据库列名称映射到Excel列名称? 我没有要求在任何特定的编程语言的解决scheme。 (系统将使用SoftwareAG WebMethods进行开发)