小编use*_*752的帖子

mysql从timestamp获取月份不起作用

我有一个查询从数据库中提取正确的数据,但它不会从时间戳返回我的月份.在timestamp列中,我得到一个空值,即使时间戳存在.它作为一个bigInt存储在DB中(这不是我的想法).

我需要的是一个像这样返回的日期:

Course |  fcpd   |   Month
216    0.5         04
Run Code Online (Sandbox Code Playgroud)

但我得到:

Course |  fcpd   |   Month
216    0.5        null

SELECT mdl_quiz.course, mdl_quiz.fcpd, MONTH(mdl_quiz_grades.timemodified) as Month FROM mdl_quiz INNER JOIN mdl_quiz_grades ON mdl_quiz.course = mdl_quiz_grades.quiz WHERE mdl_quiz_grades.userid = 9428 AND mdl_quiz.course = 215
Run Code Online (Sandbox Code Playgroud)

谁能指出我哪里出错?

mysql timestamp

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

3个日期范围之间的Mysql查询

我有一个允许用户生成报告的PHP脚本,他们可以选择3个日期范围.即

2012-01-01 to 2012-01-31
AND 
2011-01-01 to 2011-01-31
AND 
2010-01-01 to 2010-01-31
Run Code Online (Sandbox Code Playgroud)

但是当我执行查询,并且某个日期范围之间没有记录时,查询不返回任何值.

这是我的查询:

 SELECT DealerName WHERE InterviewDate >= "2012/01/01 " AND InterviewDate <= " 2012/03/31"
 AND InterviewDate >= "2012/07/01 " AND InterviewDate <= " 2012/09/31"
Run Code Online (Sandbox Code Playgroud)

我需要一个查询,如果在1个日期范围内找到它,将返回数据,无论后续日期范围中是否没有数据.

数据汇总到一个表中,在该表中,相同的数据可能在多个日期.

例如:

dealerName 1    2012-01-01
dealerName 1    2012-02-31
dealerName 2    2012-03-01
dealerName 1    2012-06-01
dealerName 1    2012-06-31
Run Code Online (Sandbox Code Playgroud)

因此,如果我想查询2012-01-01和2012-02-31和2012-06-01和2012-06-31之间的数据.我意识到1个日期范围可以包含所有这些范围,但用户可能希望在这两个日期范围之间排除数据.

php mysql sql

3
推荐指数
1
解决办法
3516
查看次数

升级到 Cordova ios6 导致 xcode for project 出错

我能够在 ios5 中成功构建和运行我的应用程序,但是当我升级到 ios6.1.0 以安装允许我使用 VKwebview 并引用本地 html 文件的插件时,我在 xcode 中遇到了 3 个致命错误:

  1. 在“CDVViewController *”类型的对象上找不到属性“userAgent”
  2. 使用未声明的标识符“CDVUserAgentUtil”。(这些重复两次)

我什至无法开始寻找答案。

这是我的 config.xml:

<?xml version='1.0' encoding='utf-8'?>
<widget id="com.slate.v2" version="1.3.1" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
    <name>ACCELERATE RMS</name>
    <description>
       M-learning accelerated.
    </description>
    <author email="support@phonegap.com" href="http://phonegap.com">
        Cnnect
    </author>
    <content src="index.html" />
    <access origin="*" />
    <allow-navigation href="*" />
    <icon density="mdpi" height="57" platform="ios" src="icon.png" width="57" />
    <config-file overwrite="true" parent="NSCameraUsageDescription" platform="ios" target="*-Info.plist">
        <string>Allow the app to use your camera to take your profile picture.</string>
    </config-file>
    <preference name="AllowInlineMediaPlayback" value="true" />
    <preference name="AndroidPersistentFileLocation" value="Compatibility" /> …
Run Code Online (Sandbox Code Playgroud)

xcode cordova

3
推荐指数
1
解决办法
4316
查看次数

如何在Moodle的所有课程中注册用户

我有一个带SSO的Moodle.

用户登录网站并点击链接进入我的Moodle.

当他们到达时,我想在我的Moodle的每个课程上注册他们.

但是,我无法让sql工作.

这是我有的:

$ra = new object();
$ra->roleid = 5;
$ra->contextid = $contextid;
$ra->userid = $user->id;
$ra->hidden = 0;
$ra->enrol = 'manual';
//$ra->enrol = 'self';
/// Always round timestart downto 100 secs to help DBs to use their own caching algorithms
/// by repeating queries with the same exact parameters in a 100 secs time window
$ra->timestart = 0;
$ra->timeend = 0;
$ra->timemodified = time();
$ra->modifierid = 0;

// Enrol the User for the Course
$ra->id = $DB->insert_record('role_assignments',$ra);
Run Code Online (Sandbox Code Playgroud)

php mysql moodle

2
推荐指数
1
解决办法
4973
查看次数

标签 统计

mysql ×3

php ×2

cordova ×1

moodle ×1

sql ×1

timestamp ×1

xcode ×1