SQL:从表中插入< >

时间:2015-01-30 13:51:25

标签: sql insert where

我有以下表格:

  • Tp (a INT, b var)
  • Ts (c int, d var)
  • Tt (x tp, y ts)

我想要插入tt值,其中a> ç
我试过了:

INSERT INTO TT (X,Y)
SELECT tp.a, ts.c From tp, ts
WHERE a>c;

但我得到X的类型为tp,但表达式的类型为integer 如何使用INSERT INTO ...解决此问题?

1 个答案:

答案 0 :(得分:1)

x 的类型必须是整数,或者必须与类型相同。