我想学习sql的基础知识,并且能够运行查询来检索数据。
这也是这个SQL代码吗?
SELECT TOP 1000 [Id]
,[FolderId]
,[Name]
,[Description]
,[CreationTime]
,[CreatedBy]
,[LastModifiedTime]
,[LastModifiedBy]
,[IsMonitor]
,[Path]
,[CheckedOutBy]
,[CheckedOutTime]
FROM ....
答案 0 :(得分:2)
是的,发布的代码确实是MS SQL Server
代码,因为它使用TOP
密钥工作来获取最多列。
您可以使用SQL Fiddle
练习查询(OR),您也可以下载并安装免费的SQL Server Express
。
在此处下载链接
Download Microsoft® SQL Server® 2008 R2 SP2 - Express Edition
学习/学习Sql server的最佳地点是MSDN。
答案 1 :(得分:1)
W3Schools.com是学习结构化查询语言(SQL)基础知识的最佳来源。你也可以尝试sql查询他们的。转到以下链接:
http://www.w3schools.com/sql/default.asp
希望这有帮助。
答案 2 :(得分:0)
检查 SQL Fiddle.com 。这允许您构建表结构,用数据填充它们并在它们上面运行查询。一切都在您的浏览器中。
是的,它是SQL代码,但它不是完整的,不会工作。它没有正确结束,因为没有指定FROM。这意味着您想要选择一些数据,但是您没有指定应从中获取数据的来源。
答案 3 :(得分:0)
另一个想法......(因为你在你的类别列表中放了" .net")。
https://www.linqpad.net/Challenge.aspx
LINQPad还允许对LINQ中真正不可能或笨拙的任务进行老式SQL查询。但是,如果你作弊并轻率地使用这个功能,你会感到一种不愉快的失败感! 如果您可以在LINQ中编写所有即席查询,那么您在掌握LINQ方面会有很长的路要走。继续使用LINQPad将使您的LINQ知识保持活力 - 如果您不够幸运,可以在当前项目中使用LINQ。