sql-order-by

    0熱度

    2回答

    使用Laravel,按列升序排列,但是排在最後。這是我們如何在正常的SQL: SELECT * FROM your_table ORDER BY your_field = 0, your_field; 我想知道如何在Laravel做。 非常感謝

    0熱度

    1回答

    我有一個email_address作爲主鍵的表,並且表中沒有id列。 所以,只要我打的查詢關鍵詞,比如 select email_address from data where email_address like '%@gmail.com' limit 10 它給結果按字母順序意味着所有的電子郵件ID開頭的(如果存在)。 但我不想要一個像字母順序,我要像導致 email_address _

    0熱度

    1回答

    我有一個名爲'Name','Product','Value','Update Date'的列的表。我想要一個SQL語句來選擇列'Name','Product','Value'的唯一值,但這樣做的方式是按最近到最近的'更新日期'排序。 如果我返回這樣的SQL select語句的輸出,我可以很容易地得到,比方說三個名稱或三個產品,三個值,它們有最新的更新。有我可以使用的SQL語句嗎? 我正在考慮爲每個

    0熱度

    2回答

    數量比方說,我有以下數據: 2 2 2 3 3 3 4 4 5 5 我想輸出計算如何經常會有被重複的次數是重複的,責令表。 在這個例子中,有3個重複和兩次數據與2個重複兩次數據,所以輸出會是: 2 3 2 2 有沒有一種簡單的方法在SQL做到這一點?

    0熱度

    1回答

    我從一些表中獲得價值的問題。你可以看到下面的圖片,我想用紅色來排列我所阻擋的東西。 我嘗試用下面的代碼 SELECT p.id, p.email, p.name, p.lastname, p.gender, ex.startwork, ex.endwork, e.degree, e.majority,

    0熱度

    2回答

    我得到了一個查詢,並且我想根據另一個數據庫對結果進行麥汁排序。 這是我的查詢: SELECT a.`name` FROM `article` AS a LEFT JOIN `container` AS b ON b.`id` = a.`container` WHERE a.`container` = '1' ORDER BY b.`sort` ASC; 這工作得很好,但

    1熱度

    1回答

    我有查詢在哪裏使用不同和順序。 Select子句中使用了兩個按順序使用的列,但它們是連接的。當我運行查詢錯誤消息出現了: Msg 145, Level 15, State 1, Line 1 ORDER BY items must appear in the select list if SELECT DISTINCT is specified. 這裏是比如我的查詢: SELECT DIST

    1熱度

    3回答

    每個人。 我正在幫助他的網站的朋友,但我實際上堅持在這一點上。 他的數據庫是由他自己創建的,他沒有數據庫建模的知識,所以我很難從中獲得結果。 我有以下查詢至極有我需要的一切:這將產生以下結果 SELECT * FROM tabelaseriesbs LEFT JOIN tabelatextosbs ON tabelatextosbs.nome = tabelaseriesbs.nome

    0熱度

    1回答

    我有這個表 +----+-----+---------+ | id | id2 | correct | +----+-----+---------+ | 1 | 5 | 0 | | 2 | 4 | 0 | | 3 | 5 | 1 | | 4 | 5 | 1 | | 5 | 4 | 0 | | 6 | 2 | 1 | | 7 | 4 | 0 | | 8 | 2 |

    0熱度

    2回答

    這有什麼區別,如果我只是用以下 select * from TABLE order BY CLM1 OR select * from TABLE order BY CLM1, CLM2 在我的觀察總是考慮第一列ORDER BY子句中的任一。 或者我錯過了這裏的任何概念? 更新:這對我的情況沒有任何影響,可能是我仍然缺少一個關鍵點。請建議。 即使這有ID &年齡列具有幾個類似的值,但不會差。