小编Ker*_*mit的帖子

使用SQL检查今天的时间戳是否正常

我已经看到了一些问题,但没有任何帮助我.

我有一个名为列的列timestamp,其中有一个时间戳值,表示插入时.例如:1366030060.

我想只选择今天插入的行.我正在使用Mysql

这是我的代码:(我添加了WHERE,它不起作用)

        SELECT      `chat`.`message`,
                    `chat`.`timestamp`,
                    `users`.`username`,
                    `users`.`id`
        FROM        `chat`
        JOIN        `users`
        ON          `chat`.`userid` = `users`.`id`
        WHERE       `chat`.`timestamp` >= UNIX_TIMESTAMP(CURDATE())
        ORDER BY    `chat`.`timestamp`
        DESC
Run Code Online (Sandbox Code Playgroud)

mysql timestamp

0
推荐指数
1
解决办法
2386
查看次数

MySQL:从当月和前3个月返回记录

我使用PHP/MySQL的预订系统和我使用的是谷歌折线图,试图从当前月份显示的销售总额,并在过去3个月.

每个预订都有标准的phpmyadmin"date"格式的日期,所以yyyy:mm:dd.

因此,我希望从4个查询中获得4个结果,每个查询过滤掉某个月并从该月获取每个预订的总和.

我的问题是,我如何区分查询中的月份?我将如何构建查询?

mysql date filter

0
推荐指数
1
解决办法
1万
查看次数

在php中排序数组数组

我有一个像这样创建的数组:

$i = 0;

$files = array();   

while ($file = mysql_fetch_array($query_files)) {
    $files[$i] = array();
    $files[$i] = $file;
    $i++;
}
Run Code Online (Sandbox Code Playgroud)

我需要能够根据每个$ file ['name']又名$ files [$ i] ['name']对$ files数组进行排序.

我该怎么做呢?谢谢!

php mysql arrays sorting

-1
推荐指数
1
解决办法
93
查看次数

Sql server除以零问题

请有人帮我解决这个问题:我有这个选择:

SELECT Cast(( Isnull(price, 0) + Isnull(notarycosts, 0)
              + Isnull(landtax, 0) + Isnull(othertaxes, 0)
              + Isnull(agentfee, 0) + Isnull(cadastralfee, 0)
              + Isnull(tabulationfee, 0)
              + Isnull(certsarcini, 0) ) / ( totalareasqm / 10000 * fixhist ) AS
                   DECIMAL(12, 4)) AS EurPerHa
Run Code Online (Sandbox Code Playgroud)

有时我得到除零错误和我的应用程序它被阻止,直到我删除数据库的最后一行.我能以某种方式解决这个问题吗?

谢谢!

sql t-sql database sql-server sql-server-2008

-5
推荐指数
1
解决办法
201
查看次数

PHP代码中的解析错误(意外的T_VARIABLE)

我试图运行以下代码:

if ($result = $mysqli->query($query)) {

    /* fetch object array */
    while ($row = $result->fetch_row()) {
        $query = "INSERT INTO Table2 SELECT s.* FROM Table1 s WHERE id=" . $row[1] . ";"
        $mysqli->query($query);
        $query = "DELETE FROM Table1 WHERE id=" . $row[1] . ";"
        $mysqli->query($query);
    }

    /* free result set */
    $result->close();
}
Run Code Online (Sandbox Code Playgroud)

但它正在回归:

$mysqli->query($query);
Run Code Online (Sandbox Code Playgroud)

谁知道它会是什么?

解析错误:语法错误,意外T_VARIABLE ......

php

-5
推荐指数
1
解决办法
3504
查看次数

如何在数据库中存储经度和纬度.MySQL不会超过-99.9999999

好的,我现在将lat和lng列存储为 DECIMAL(10,8)

我想插入这个:

-117.1779216 但它继续插入如下: -99.99999999

为什么是这样?我看到每一个其他板把它作为十进制,但它不会回去更多的时候,我给它的期限之前10个名额......所以,我觉得它可以去-117 ..他们都没有被作为标记unsigned或者.

mysql database decimal sqldatatypes

-7
推荐指数
2
解决办法
835
查看次数