我有一個包含GLCode的表GL。我需要獲取唯一的GLCode列表,但獲取所有其他列。以下SQL產生我想要的結果。 select * from GL where GLId in (select Min(GLId) from GL group by GLCode)
有沒有辦法使用Criteria API來做到這一點? 這是我最好的嘗試: var subQuery = DetachedCrite
sql noob的位,客戶代碼/電話號碼的表a中有一個列表,而表b具有所有的通話記錄。 我想爲表a中的每個客戶代碼/電話號碼從表b中選擇最近的呼叫。 到目前爲止,我有: SELECT A.CustomerCode, A.PhoneNumber, B.StartTime
FROM tableA A INNER JOIN
tableB B ON (A.PhoneNumber =
我試圖從表中選擇一行,每個電子郵件地址一行,並從電子郵件列表中的第一行返回一個名。但是,該查詢會返回多個電子郵件地址。我究竟做錯了什麼? SELECT
DISTINCT email,
(SELECT TOP 1 firstname
FROM onsite_clients_archive oc
WHERE oc.client_id=oca.client_id
我試圖使用聯合來獲取跨兩個表的所有不同的值。 這個想法是獲得columnA列中所有唯一值的計數而不重複,以便我可以獲得包含唯一columnA的所有列的總和。 這是我試過(SQL Server Express的2008年) select
count(Distinct ColumnA)
from
(
select Distinct ColumnA as ColumnA from
我想從只有一列(在BoekingPlaatsId列)與此查詢選擇不同的值,選擇不同的值: SELECT MAX(BoekingPlaatsId), BewonerId, Naam, VoorNaam
FROM table
GROUP BY BewonerId, Naam, VoorNaam
我該怎麼做,在SQL服務器?
我想選擇不同的product_series,但我也想要所有其他列。 這是我的查詢,因爲它代表: SELECT DISTINCT product_series
FROM cart_product
WHERE product_brand = "everlon"
AND product_type = "ring"
AND product_available = "yes"
這只是給了我pro
我想要得到一個顯示Uniuque「Reasons」的結果,它們的數量以及它們總數的百分比。到目前爲止,我有 SELECT DISTINCT Reason,
COUNT(Reason) AS Number,
CAST(COUNT(Reason) AS float)/CAST(COUNT(*) AS float) AS percentage
FROM DeletedClien