distinct

    1熱度

    2回答

    我有一點SQL獨特的難題,我無法解決(或至少不是以非常優雅的方式)。 我有兩個表(儘量忽略示例的簡單性)。我使用MSSQL 2008,如果這有很大的不同。 表:類別 | categoryId (uniqueidentifier) PK | | Name varchar(50) | 表:下載 | downloadId (uniqueidentifier) PK | | categor

    6熱度

    1回答

    我有一個包含GLCode的表GL。我需要獲取唯一的GLCode列表,但獲取所有其他列。以下SQL產生我想要的結果。 select * from GL where GLId in (select Min(GLId) from GL group by GLCode) 有沒有辦法使用Criteria API來做到這一點? 這是我最好的嘗試: var subQuery = DetachedCrite

    10熱度

    3回答

    我有兩個MySQL表 - 銷售表: +----------------+------------------------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------------+-------------------------

    1熱度

    4回答

    sql noob的位,客戶代碼/電話號碼的表a中有一個列表,而表b具有所有的通話記錄。 我想爲表a中的每個客戶代碼/電話號碼從表b中選擇最近的呼叫。 到目前爲止,我有: SELECT A.CustomerCode, A.PhoneNumber, B.StartTime FROM tableA A INNER JOIN tableB B ON (A.PhoneNumber =

    0熱度

    2回答

    我試圖從表中選擇一行,每個電子郵件地址一行,並從電子郵件列表中的第一行返回一個名。但是,該查詢會返回多個電子郵件地址。我究竟做錯了什麼? SELECT DISTINCT email, (SELECT TOP 1 firstname FROM onsite_clients_archive oc WHERE oc.client_id=oca.client_id

    10熱度

    4回答

    我試圖使用聯合來獲取跨兩個表的所有不同的值。 這個想法是獲得columnA列中所有唯一值的計數而不重複,以便我可以獲得包含唯一columnA的所有列的總和。 這是我試過(SQL Server Express的2008年) select count(Distinct ColumnA) from ( select Distinct ColumnA as ColumnA from

    20熱度

    9回答

    我想從只有一列(在BoekingPlaatsId列)與此查詢選擇不同的值,選擇不同的值: SELECT MAX(BoekingPlaatsId), BewonerId, Naam, VoorNaam FROM table GROUP BY BewonerId, Naam, VoorNaam 我該怎麼做,在SQL服務器?

    0熱度

    2回答

    我有一個查詢返回整數和變量的數量。 我想要的結果不同,但只有一個整數。 SELECT DISTINCT t.TaskID , td.[TestSteps] FROM SOX_Task t snip 有沒有簡單的方法來做到這一點?

    1熱度

    3回答

    我想選擇不同的product_series,但我也想要所有其他列。 這是我的查詢,因爲它代表: SELECT DISTINCT product_series FROM cart_product WHERE product_brand = "everlon" AND product_type = "ring" AND product_available = "yes" 這只是給了我pro

    1熱度

    5回答

    我想要得到一個顯示Uniuque「Reasons」的結果,它們的數量以及它們總數的百分比。到目前爲止,我有 SELECT DISTINCT Reason, COUNT(Reason) AS Number, CAST(COUNT(Reason) AS float)/CAST(COUNT(*) AS float) AS percentage FROM DeletedClien