Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: SQL Query - Importar Credits a DMN Webshop  (Visto 562 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline lostalejandro_ on: November 25, 2018, 11:15:49 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 291
  • ve
Hola users sabios de TuServerMU,

Les vengo a pedir ayuda ya que no tengo mucho conocimiento en el area de creacion de Querys SQL, entonces mi pedido es, si es posible, poder importar los WCoinC y GoblinPoint de la tabla CashShopData en files MuEMU a la tabla DMN_Shop_Credits para así crear un job que ejecute automáticamente ésto...

No sé si sirve de algo pero dejare screen de las tablas

Spoiler for Hiden:
Spoiler for Hiden:


Edito: Utilicé la sentencia Drop Table para eliminar la tabla completamente y asi poder eliminar el error de la primary key arrojados anteriormente, en la misma sentencia agregué la importación de la tabla CashShopData.

Spoiler for Hiden:
DROP TABLE [dbo].[DmN_Shop_Credits];

CREATE TABLE [dbo].[DmN_Shop_Credits](
   [memb___id] [varchar](10) NOT NULL PRIMARY KEY,
   [credits] [bigint] NOT NULL DEFAULT 0,
   [credits2] [bigint] NOT NULL DEFAULT 0,
   [credits3] [bigint] NOT NULL DEFAULT 0
) ON [PRIMARY]

USE MuOnline
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT AccountID, WCoinC, GoblinPoint
FROM dbo.CashShopData ;
GO

Ahora el tema es que al gastar los WCoinC en la shop, no los descuenta de la tabla CashShopData, alguna idea para esto?
« Ultima edicion: December 07, 2018, 09:40:07 PM by lostalejandro_ »

Offline lostalejandro_ #1 on: November 26, 2018, 12:34:19 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 291
  • ve
Utilice ésta consulta

Spoiler for Hiden:
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT
    AccountID, WCoinC, GoblinPoint
FROM
    dbo.CashShopData;
GO

pero me lanza error:

Spoiler for Hiden:
Mens. 2627, Nivel 14, Estado 1, Línea 1
Infracción de la restricción PRIMARY KEY 'PK__DmN_Shop__E6A902D66D2D2E85'. No se puede insertar una clave duplicada en el objeto 'dbo.DmN_Shop_Credits'.
Se terminó la instrucción.


Online Cartman #2 on: November 26, 2018, 04:51:45 PM

  • Php Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 201
  • Gracias recibida: 2786
  • pe
Utilice ésta consulta

Spoiler for Hiden:
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT
    AccountID, WCoinC, GoblinPoint
FROM
    dbo.CashShopData;
GO

pero me lanza error:

Spoiler for Hiden:
Mens. 2627, Nivel 14, Estado 1, Línea 1
Infracción de la restricción PRIMARY KEY 'PK__DmN_Shop__E6A902D66D2D2E85'. No se puede insertar una clave duplicada en el objeto 'dbo.DmN_Shop_Credits'.
Se terminó la instrucción.



Prueba esto
Code: [Select]
USE MuOnline
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT 'AccountID', 'WCoinC', 'GoblinPoint'
FROM dbo.CashShopData ;
GO

Gracias:


Offline lostalejandro_ #3 on: November 26, 2018, 05:17:30 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 291
  • ve
Utilice ésta consulta

Spoiler for Hiden:
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT
    AccountID, WCoinC, GoblinPoint
FROM
    dbo.CashShopData;
GO

pero me lanza error:

Spoiler for Hiden:
Mens. 2627, Nivel 14, Estado 1, Línea 1
Infracción de la restricción PRIMARY KEY 'PK__DmN_Shop__E6A902D66D2D2E85'. No se puede insertar una clave duplicada en el objeto 'dbo.DmN_Shop_Credits'.
Se terminó la instrucción.



Prueba esto
Code: [Select]
USE MuOnline
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT 'AccountID', 'WCoinC', 'GoblinPoint'
FROM dbo.CashShopData ;
GO

Hola bro gracias por tu ayuda, la coloqué y ahora me aparece esto:

Spoiler for Hiden:
Mens. 8114, Nivel 16, Estado 5, Línea 2
Error al convertir el tipo de datos varchar a bigint.

Offline lostalejandro_ #4 on: November 27, 2018, 03:00:12 AM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 291
  • ve
Utilicé la siguiente consulta:

Spoiler for Hiden:
Code: [Select]
DROP TABLE [dbo].[DmN_Shop_Credits];

CREATE TABLE [dbo].[DmN_Shop_Credits](
[memb___id] [varchar](10) NOT NULL PRIMARY KEY,
[credits] [bigint] NOT NULL DEFAULT 0,
[credits2] [bigint] NOT NULL DEFAULT 0,
[credits3] [bigint] NOT NULL DEFAULT 0
) ON [PRIMARY]

USE MuOnline
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT AccountID, WCoinC, GoblinPoint
FROM dbo.CashShopData ;
GO

Me funciona perfectamente, el detalle es que ahora al gastar los WCoinC en la webshop, no los descuenta del CashShopData

Help
« Ultima edicion: November 27, 2018, 03:46:53 AM by lostalejandro_ »

Online Cartman #5 on: November 27, 2018, 11:46:43 AM

  • Php Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 201
  • Gracias recibida: 2786
  • pe
Utilicé la siguiente consulta:

Spoiler for Hiden:
Code: [Select]
DROP TABLE [dbo].[DmN_Shop_Credits];

CREATE TABLE [dbo].[DmN_Shop_Credits](
[memb___id] [varchar](10) NOT NULL PRIMARY KEY,
[credits] [bigint] NOT NULL DEFAULT 0,
[credits2] [bigint] NOT NULL DEFAULT 0,
[credits3] [bigint] NOT NULL DEFAULT 0
) ON [PRIMARY]

USE MuOnline
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT AccountID, WCoinC, GoblinPoint
FROM dbo.CashShopData ;
GO

Me funciona perfectamente, el detalle es que ahora al gastar los WCoinC en la webshop, no los descuenta del CashShopData

Help

podria ser por el tipo de data que estas usando en tu columna de wcoinc deberia estar en [int] en data type null 0
puedes revisar


Offline lostalejandro_ #6 on: November 27, 2018, 10:41:30 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 291
  • ve
Utilicé la siguiente consulta:

Spoiler for Hiden:
Code: [Select]
DROP TABLE [dbo].[DmN_Shop_Credits];

CREATE TABLE [dbo].[DmN_Shop_Credits](
[memb___id] [varchar](10) NOT NULL PRIMARY KEY,
[credits] [bigint] NOT NULL DEFAULT 0,
[credits2] [bigint] NOT NULL DEFAULT 0,
[credits3] [bigint] NOT NULL DEFAULT 0
) ON [PRIMARY]

USE MuOnline
INSERT INTO dbo.DmN_Shop_Credits (memb___id, credits, credits2)
SELECT AccountID, WCoinC, GoblinPoint
FROM dbo.CashShopData ;
GO

Me funciona perfectamente, el detalle es que ahora al gastar los WCoinC en la webshop, no los descuenta del CashShopData

Help

podria ser por el tipo de data que estas usando en tu columna de wcoinc deberia estar en [int] en data type null 0
puedes revisar

No funciona :(

Offline lostalejandro_ #7 on: November 29, 2018, 11:17:48 PM

  • 0 puntos por ventas
  • *
  • Rank: Dedicado
  • Posts: 56
  • Gracias recibida: 291
  • ve

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

 

Related Topics

  Subject / Started by Replies Last post
1 Replies
524 Views
Last post December 21, 2016, 02:49:27 PM
by ZabiinoOo
3 Replies
848 Views
Last post November 12, 2019, 03:23:34 AM
by zqsec
8 Replies
1115 Views
Last post December 14, 2017, 09:58:48 AM
by akuamen78
6 Replies
563 Views
Last post April 17, 2018, 06:24:20 PM
by POPEY
4 Replies
599 Views
Last post December 15, 2019, 12:41:46 AM
by spaces