表名:學生。 表我有:MySQL查詢結果
mysql> SELECT * from Students;
+-----------+-------------+-------+
| Rollno | Name | Marks |
+-----------+-------------+-------+
| 251602122 | Sumit Tyagi | 70 |
| 251602121 | parveen | 90 |
+-----------+-------------+-------+
以下查詢返回以下結果甚至8是不是一個屬性。
mysql> select 8 from Students;
+---+
| 8 |
+---+
| 8 |
| 8 |
+---+
同樣
mysql> SELECT 'some_string' from Students;
+-------------+
| some_string |
+-------------+
| some_string |
| some_string |
我只是想知道爲什麼會這樣。
你每次在表中有行時選擇一個字面值(數字和值在引號中是字面值並按原樣選擇),當然結果是正確的。 – scaisEdge
爲什麼「MySql錯誤的查詢結果」是標題,如果你不知道行爲? – money
我明白這個問題不是一個很有趣的問題,因爲它是一個基本的sql的東西,但問題不是太糟糕而留下太多的負面影響。這個問題寫得很好,OP正在努力學習。 –