小编Joh*_*ith的帖子

MySQL - 选择所有列WHERE一列是DISTINCT

如果问题看起来太基础,我很抱歉.
我已经浏览了整个互联网和StackOverflow以获得完整的解决方案,并没有找到任何我能理解的内容,也无法自己编写,所以不得不在这里问一下.

我有一个MySQL数据库.
它有一个名为"已发布"的表.
它有8列.

我需要输出这个结果:

SELECT DISTINCT link FROM posted WHERE ad='$key' ORDER BY day, month
Run Code Online (Sandbox Code Playgroud)

但我不仅需要"链接"列,还需要此行的其他列.
对于使用此查询返回的每一行,我还需要知道表中的"id","day"和"month"值等.

请告诉我应该阅读什么,或如何制作它.
请保持尽可能简单,因为我不是MySQL的专家.

编辑:我试过这个:

SELECT DISTINCT link,id,day,month FROM posted WHERE ad='$key' ORDER BY day, month
Run Code Online (Sandbox Code Playgroud)

它不起作用.它返回太多行.假设有10行具有相同的链接,但不同的日/月/ ID.这个脚本将返回全部10个,我只想要第一个(对于这个链接).

mysql sql

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

Firebird 2.5 DB - 如何将多个应用程序连接到相同的.FDB文件?

我需要Firebird Expert的建议.我有一个.FDB文件.我需要两个C#程序才能同时使用这个数据库文件.已经尝试过: - 为每个程序创建一个单独的用户(给出错误"文件已被使用") - 确保我安装了Superserver版本的Windows(给出相同的错误) - 在C#中使用"using"语句(帮助文件,我认为它可以帮助.FDB,但没有)

这令人困惑,因为我在互联网上看到,可以同时连接1024个用户或更多用户.可能这意味着它们都应该在一个应用程序中.但是如何将两个应用程序连接到同一个文件?

谢谢你的时间.

c# firebird

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

标签 统计

c# ×1

firebird ×1

mysql ×1

sql ×1