我有一个带有varchar字段的表Y,其中包含带有变量lenght(X)的描述。我想更新表Y中的entrie X,当另一个表(A)中的entrie X存在于另一个表(Z)中的entrie时,并保持其他列中的条目不变。
例如,如果表A包含:
|col1 ||col2 ||col3|
+-------------------------------++-------++----+
|20161512_NL_Luxus_1_DE ||Andrea || 29 |
|20161217_LC_YoBirthdayNo_A_CH ||Oscar || 38 |
|20161512_NL_SDT_4_DE ||James || 44 |
|20170117_SV_YoBirthdayYes_A_DE ||Julia || 57 |
表B包含:
|col 1 ||col 2 |
+-------------------------------++-------------------------------+
|20161217_LC_YoBirthdayNo_A_CH ||20161217_LC_YoBirthdayYES_A_DE |
|20170117_SV_YoBirthdayYes_A_DE ||20160227_NL_Luxus_1_FR |
我想要一个将表A中的col 1更改为:
的查询|col1 ||col2 ||col3|
+-------------------------------++------++----+
|20161512_NL_Luxus_1_DE ||Andrea|| 29 |
|20161217_LC_YoBirthdayYES_A_DE ||Oscar || 38 |
|20161512_NL_SDT_4_DE ||James || 44 |
|20160227_NL_Luxus_1_FR ||Julia || 57 |
不幸的是我不知道如何解决这个问题......:/
- >也许它适用于Update
和INNER JOIN
(就像我过去已经遇到的一个问题) - 但我不是百分百肯定......
提前致谢!
答案 0 :(得分:1)
也许它适用于
<html> <head> <meta charset="utf-8"> <script src="https://code.jquery.com/jquery.min.js"></script> </head> <body> <div class="fadeout">I'LL DISAPPEAR IN 3 SECONDS</div> </body> <script> function fadeOut() { $(".fadeout").fadeToggle(500, "swing",function(){ this.remove(); }); } var delay = 3000; //3 seconds setTimeout(fadeOut, delay); </script> </html>
和Update
宾果!
INNER JOIN