问题标签 [mysql-5.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5624 浏览

sql - 为什么我不能在这个 SQLzoo 教程中得到正确的答案?

问题2b如下:

2b。对于每个主题显示该奖项被授予的第一年。

诺贝尔奖(年,主题,获奖者)

我的解决方案是这样的:
SELECT DISTINCT subject, yr
FROM nobel
ORDER BY yr ASC;

为什么这不起作用?

0 投票
9 回答
5086 浏览

mysql - 如何列出三向连接表查询中的第一个值?

嗯,好吧,我不擅长解释事情,所以我先给你引用和链接:

问题 4b(接近底部):

4b。列出所有“朱莉·安德鲁斯”电影的片名和男主角。

电影(id, title, yr, score, votes, director)
actor(id, name)
cast(movieid, actorid, ord)
(注:movie.id = cast.movi​​eid, actor.id = cast.actorid)

我的回答(不起作用):
    SELECT title, name
      FROM casting JOIN movie
              ON casting.movieid = movie.id
      JOIN actor
              ON casting.actorid = actor.id
     WHERE name = 'Julie Andrews'
       AND ord = 1

这里的问题是它想要以“朱莉安德鲁斯”作为演员的电影的主要演员名单(不一定是主要演员),但我所做的只是让她担任主角的电影(ord = 1)。

如果没有“朱莉安德鲁斯”,我如何指定主要演员名单?我怀疑我必须对 GROUP BY 做点什么,但我现在不知道是什么......

编辑:我需要使用嵌套的 SELECT 吗?

0 投票
2 回答
19267 浏览

mysql - MySql FLOAT 数据类型和超过 7 位数的问题

我们在 Ubuntu 9.04 上使用 MySql 5.0。完整版为:5.0.75-0ubuntu10

我创建了一个测试数据库。和一个测试表。我从插入语句中看到以下输出:

mySql 中设置的比例/精度似乎有问题......或者我错过了什么?

更新:

找到我们要插入的数字之一的边界,这里是代码:

0 投票
2 回答
1029 浏览

mysql - MySQL 5.0.x FEDERATED 表创建的正确语法?

所以我正在尝试使用docs中的语法创建一个联合表。在此之后,我创建了一个像这样的表:

每次我这样做时,我都会收到错误消息:

我查看了文档,并且我相信我正在关注文档中的文档。此连接字符串的正确语法是什么?

0 投票
3 回答
5524 浏览

mysql - 使用 MySQL 存储 URL 值的最佳方法是什么?

我正在考虑将 URL 值存储在我的数据库中,但我知道某些 URL 有时会变得非常长。我认为我的 MySQL 数据库是 5.0 版。

我正在考虑使用。

但这只会持续很长时间。所以我应该使用。

0 投票
1 回答
1591 浏览

powerdesigner - 创建三元关系

如何使用电源设计器建立三元关系?

0 投票
1 回答
560 浏览

php - 将整数和日期时间从 PHP 插入 MySQL 5.0 db 错误

我试图找出问题所在。

该表是conditions_loop。一列是condition_id,另一列是日期时间类型。

代码是这样的

$latest_condition 是一个 1 位整数。

错误提示 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“13:12:14)”附近使用正确的语法

我尝试了一切,但这是我不知道的事情。谢谢阅读。

0 投票
3 回答
780 浏览

mysql - 导入 MySQL 5.1 时,MySQL 5.1 数据库导出失败

我在将数据放入生产服务器时遇到了一个特别奇怪的问题。我的测试服务器运行 MySQL 5.1.41。我导出数据库(通过 mysqldump 和 PHPMyAdmin 都尝试过),然后尝试导入运行 MySQL 5.0.92 的生产服务器。

在其中一个表中,我收到错误“#1062 - 键 1 的重复条目 '1'”。该表有一个 PRIMARY 键和一个 UNIQUE 复合键。当我查看 phpmyadmin 错误的输出时,我没有看到任何重复项。

我已经尝试过: - 使用“添加自动增量”选项导出 - 检查排序规则是否相同。他们是。此外,有问题的键是数字。

因此,如果有人知道可能导致错误的原因以及如何解决它 - 我将不胜感激。

0 投票
1 回答
47 浏览

sql - mysql中单个表的多个结果

我的数据库中有一个包含列的表:

以下样本数据:

我需要查询上表以获得以下输出:

我打算以图形方式表示输出表中的数据。任何帮助,将不胜感激。

0 投票
3 回答
143 浏览

mysql - SQL 语法错误 (MYSQL 5.0)

有人知道这个 MYSQL 5.0 语法有什么问题吗?

我会告诉你错误:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 5 行的“left INTEGER DEFAULT NULL, top INTEGER DEFAULT NULL, status tinyint(1) NOT”附近使用正确的语法