小编Mat*_*att的帖子

坚持使用SQL连接查询

我正在制作一个Q&A网站,类似于这个网站和雅虎的答案.我有3个表 - smf_members,qa_questions和qa_answers.

在此查询中,我想从qa_questions中选择一些字段,从smf_members中选择一些字段,在question_id中选择ga_answers中的记录数.这样我就可以获得关于问题的一些基本信息,关于成员的一些基本信息以及答案的数量.

这是我到目前为止生成的查询,它几乎可以工作,但不会返回没有答案的问题(即,此问题的答案表中没有记录).

SELECT qa_questions.question_id, 
       qa_questions.question_title, 
       qa_questions.question_content, 
       qa_questions.time_asked, 
       qa_questions.question_author, 
       qa_questions.votes, 
       qa_questions.views, 
       qa_questions.pretty_url, 
       smf_members.real_name, 
       smf_members.id_member, 
       COUNT(qa_answers.question_id) AS answers 
FROM   qa_questions, 
       qa_answers, 
       smf_members 
WHERE  qa_questions.deleted = 0 
       AND smf_members.id_member = qa_questions.question_author 
       AND qa_answers.question_id = qa_questions.question_id 
ORDER  BY qa_questions.time_asked DESC 
LIMIT  10
Run Code Online (Sandbox Code Playgroud)

mysql sql join

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

使用applescript登录mac

我写了一个小脚本在远程机器上打开Safari:

tell application "Safari"
    activate
    set URL of first document to "http://www.stackoverflow.com/"
end tell
Run Code Online (Sandbox Code Playgroud)

我会远程运行applescript,因为我可以通过SSH连接.

但是,如果机器没有物理登录(即,我没有达到它并输入我的详细信息),没有任何反应.注意,我仍然可以使用SSH连接到机器,因此仍然可以运行脚本.

那么我可以使用applescript远程登录机器吗?

macos applescript

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

这是聚合或组合关联吗?

我有一个Album类和一个Track类.曲目可以独立于专辑而存在,但是没有任何曲目就不能存在专辑.

我认为这是一个聚合,因为在销毁专辑时不会销毁曲目.但是属于特定专辑的特定曲目将会被专辑破坏...所以有人可以更清楚地说明这一点吗?

此外,这是家庭作业,但这不是实际的问题.我们正在进行大量的建模练习,这是一个单一的关联链接.

java uml

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

如何在并行端口上打开/关闭数据引脚?

我想简单地打开和关闭某些数据引脚,以便它们可以控制一组继电器.我不是在询问硬件位(应该很容易),但我不知道从哪里开始编写软件.我不想要一个可以向设备发送字节的高级库 - 我真的想要打开/关闭某些引脚.

我正在运行Linux,我想用Java做这个,所以我只需要一个库吗?如果库具有良好的文档并且易于使用,那将是很好的,但如果没有,那么一个简短的示例代码将帮助我开始.

java io parallel-port

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

标签 统计

java ×2

applescript ×1

io ×1

join ×1

macos ×1

mysql ×1

parallel-port ×1

sql ×1

uml ×1