SELECT *
FROM price
WHERE parts = parts;
如果列名和值名相同,则返回表中的所有数据。
答案 0 :(得分:0)
使用以下代码,
Select * from `price` where `parts`='parts'
我在这里使用键盘上1之前的`键。
价值使用单引号
答案 1 :(得分:0)
我看到我的评论有效,所以我将其添加为答案。
如果你要对一个整数做一个Where parts = 1
语句,你可以像你一样做,即''
,它会起作用。
但是你不能用字符串做这个,对于字符串你必须包含Select * from DataBaseName.price WHERE price = 'parts'
,所以:
Select *
我认为你是SQL新手?最佳做法是,而不是使用Select [List of column names]
使用Select Price, Store
,例如With DataGridView1
.Columns(4).DisplayIndex = 4
.Columns(4).ValueType = GetType(DataGridViewRichTextBoxCell)
.Columns(4).Width = 17
.Columns(4).DataGridView.DefaultCellStyle.Font = New Font(FontFamily
Name,
11.0!,System.Drawing.FontStyle.Bold)
End With
或您拥有的任何内容。这样可以避免导入比可能需要的列更多的列,尤其是在稍后阶段向表添加更多列时,这与此实例无关。
也许你已经知道这一点,但我认为值得一提......