有人可以帮我解决SQL命令ON ACCESS 我有2张桌子:
sub storeCellRangeToPDF()
oDoc = ThisComponent
oController = oDoc.getCurrentController()
oSheet = oController.getActiveSheet()
oCellRange = oSheet.getCellRangeByName("$A$1:$B$3")
dim aFilterData(0) as new com.sun.star.beans.PropertyValue
aFilterData(0).Name = "Selection"
aFilterData(0).Value = oCellRange
dim aMediaDescriptor(1) as new com.sun.star.beans.PropertyValue
aMediaDescriptor(0).Name = "FilterName"
aMediaDescriptor(0).Value = "calc_pdf_Export"
aMediaDescriptor(1).Name = "FilterData"
aMediaDescriptor(1).Value = aFilterData()
oDoc.storeToURL("file:///home/axel/Dokumente/test.pdf", aMediaDescriptor())
end sub
我想要的是创建一个查询,它会显示客户的姓名和ID以及他们的汽车偏好数量,例如“
## customers ## ## PREFERS_TO_BUY ##
ID | NAME ID | CAR
52 | GEORGE 52 | TOYOTA
55 | LUCAS 55 | BMW
62 | MARY 55 |FERRARI
52 |MERCEDES
非常感谢你!
答案 0 :(得分:1)
这需要简单的连接和应用分组:
SELECT c.ID, c.Name, COUNT(p.ID) AS CarPreferences
FROM Customers c
INNER JOIN PrefersToBuy p
ON c.ID = p.ID
GROUP BY c.ID, c.Name;