查出一张表中不等于,g,kg,克,千克的值
时间: 2024-09-10 19:12:58 浏览: 42
要查询一张表中不等于"g"、"kg"、"克"、"千克"的值,你可以使用SQL语句中的`NOT IN`或者组合使用`NOT`和`=`操作符。这里我假设你要查询的字段名为`weight_unit`,并且表名为`product`。以下是两种可能的SQL查询语句:
1. 使用`NOT IN`子句:
```sql
SELECT * FROM product WHERE weight_unit NOT IN ('g', 'kg', '克', '千克');
```
这条SQL语句会返回所有`weight_unit`字段不为"g"、"kg"、"克"和"千克"的记录。
2. 使用`NOT`和`=`操作符组合:
```sql
SELECT * FROM product WHERE weight_unit != 'g' AND weight_unit != 'kg' AND weight_unit != '克' AND weight_unit != '千克';
```
这条SQL语句同样会返回所有`weight_unit`字段不为"g"、"kg"、"克"和"千克"的记录。
请根据你的实际情况替换字段名和表名。
相关问题
吨、担、公斤、千克、kg、斤、两、钱、克、g定义一个Java枚举
好的,以下是定义Java枚举的代码:
```java
public enum WeightUnit {
TON("吨"),
DAN("担"),
KG("千克"),
KILOGRAM("公斤"),
JIN("斤"),
LIANG("两"),
QIAN("钱"),
GRAM("克"),
G("g");
private String unit;
WeightUnit(String unit) {
this.unit = unit;
}
public String getUnit() {
return unit;
}
}
```
这个枚举包含了吨、担、公斤、千克、kg、斤、两、钱、克、g这些重量单位,并且每个单位都有对应的中文名称。你可以通过调用getUnit()方法获取这些单位的中文名称。
吨、担、公斤、千克、KG、斤、两、钱、克、g定义一个Java枚举
好的,以下是定义Java枚举的代码:
```java
public enum WeightUnit {
TON("吨"),
DAN("担"),
KG("千克"),
KILOGRAM("公斤"),
JIN("斤"),
LIANG("两"),
QIAN("钱"),
GRAM("克"),
G("g");
private String unit;
WeightUnit(String unit) {
this.unit = unit;
}
public String getUnit() {
return unit;
}
}
```
这个枚举包含了吨、担、公斤、千克、KG、斤、两、钱、克、g这些重量单位,并且每个单位都有对应的中文名称。你可以通过调用getUnit()方法获取这些单位的中文名称。
阅读全文