Mysql select query working but giving error on update query

meallhour

I have a select query which is working fine.

select t1.HOST, t1.portalId from table1 t1, table2 t2
where SUBSTRING_INDEX(t1.HOST, '.',1)= SUBSTRING_INDEX(t2.HOST, '.', 1)

However, a similar update query is giving an error

update table1  set table1.portalId = table2.portalId,
where SUBSTRING_INDEX(table1.HOST, '.',1)= SUBSTRING_INDEX(table2.HOST, '.', 1)

Getting error: "Unknown Column table1.HOST in where clause"

Lukasz Szozda

You could use:

update table1
JOIN table2 
  ON SUBSTRING_INDEX(table1.HOST, '.',1)= SUBSTRING_INDEX(table2.HOST, '.', 1)
set table1.portalId = table2.portalId
-- WHERE ...

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Error in Mysql UPDATE query

分類Dev

MySQL query works for SELECT but not with UPDATE statement

分類Dev

php UPDATE not working query

分類Dev

MySQL query in PHP is not working

分類Dev

mysql insert into query not working

分類Dev

Mysql: Query in Select

分類Dev

Yii update query not working as expected

分類Dev

Parse error in mysql query

分類Dev

mysql query to update duplicate entries

分類Dev

MYSQL INSERT INTO FROM SELECT QUERY

分類Dev

Error in mysql query with IF statement and sub query

分類Dev

Query is giving cartesian join

分類Dev

C#: OleDbCommand Update query not working?

分類Dev

MySql workbench query history ( last executed query / queries ) i.e. create / alter table, select, insert update queries

分類Dev

what it the JPQL jpa (@Query) for update column with binary operator mysql query?

分類Dev

if query is not update

分類Dev

MySQL 8 : RANK function in UPDATE query impossible?

分類Dev

Update query for java JDBC +mysql database

分類Dev

Query working in mysql but not from c# code

分類Dev

Mysql query is not working but i could not guess why

分類Dev

Mysql join query help, not working as required

分類Dev

mysql query compare dates, DATEDIFF not working

分類Dev

MySQL - "select" query inside IN (...) optimization issue (=> Hierarquical query )

分類Dev

Spring Boot Data JPA NativeQuery throws Syntax-Error on Query working in MySQL Workbench

分類Dev

How to do multiple counts in a MYSQL select query?

分類Dev

MySQL select query with variable column name

分類Dev

Mysql Insert query with values and select as subquery

分類Dev

MySQL query Select, SUM, LEFT JOIN

分類Dev

mySQL ERROR #1349 View's SELECT contain a sub query in the FROM clause

Related 関連記事

ホットタグ

アーカイブ