Manual Tabular and joining tablesmultiple tables
Hello,
Is it possible to use manual tabular forms when joining more than one table? Which table does the md5 calculation refer to when the database is updated?
Thanks
Pany
That should be possible but you need to use instead of triggers as I show here:
http://apex.oracle.com/pls/otn/f?p=31517:157
Denes Kubicek
http://deneskubicek.blogspot.com/
http://www.opal-consulting.de/training
http://apex.oracle.com/pls/otn/f?p=31517:1
http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
-------------------------------------------------------------------
Similar Messages
-
Selecting and joining differnent tables based on columns populated
I have a table for audit purpose
Table paudit
pauditid (NOT NULL)
operationid (NOT NULL)
typeid (NOT NULL) -- Electronics, furniture, entertainment, department
operatorid (NOT NULL)
electronicsid
furnitureid
entertainmentid
departmentid
location (NOT NULL)
changeto
changefrom
memberelectronicsid
memberfurnitureid
memberentertainmentid
memberdepartmentname
paudittime
deptfrom
deptto
operatorname name type operation location deptfrom deptto membername
operatorname1 name1 Electronics install abcbcbcb
name2 furniture uninstall nnddnd
name3 furniture move jdjdj abc def
entertainment product_add gjhg adfgfgffdg
entertainment product_del gfhfghj dgfdfgdfgf
Operatorname2As you can see, based on the typeid and operationid differnt columns get populated. But the proble is that is all these columnid's have to be joined to the resipective tables to get the names and the result will have be all consolidated into a single column. Like the column "name", in the sample above, to get the name, based on the type, would have to be joined with 4 differnt tables to get the "name". Based on the "operation" 3 diffent tables would have to joined to get the "membername". Hope this is clear.
I was thinking about using "With as" and "parition by". But I got confused. So I would like some one to help me out if they have done something similar or point me in the right direction.
Also these reports could be run for long periods of time or often and hence performance is also important.Well one of the main reason this was done was to enforce foreign keys when it comes to using ids and referring from other tables and the columns were split based on the produt type.
pauditid operationid operatorid electronicsid furnitureid entertainmentid departmentid location changeto changefrom memberelectronicsid memberfurnitureid memberentertainmentid memberdepartmentname paudittime deptfrom deptto typeid
41 2 3 74 UYWZrKifzeVVGJzhocmh 1
42 3 3 66 ngqmfBaagQyLMTXNjjju 2
43 2 13 9 NnLBvOJjZAPJFtkJLQcg 3
44 4 13 16 NRYMhvySvbrsiuLKAgfH 4
45 2 7 10 hZAMQcoGeeMXjrNcfBsH 1
46 4 50 11 vKswkxnfNnRkcKkFxanP 2
47 3 13 4 opBYnyQLArRwxOQTURww 3
48 1 22 14 SaGoHjQGtlMQjjOzfFEO 4
49 4 41 53 DaPXkQVAZOvqgWPXFlEi 1
108 1 13 14 OfYVYvhBJpwExyfrIDux 4
109 4 6 81 GODUpaejHEdpcOGTYGsF iSHTF aJtmf 1
110 2 21 88 cpOVLkRuZtaMlLgKmCXz MIMoN NcFwD 2
111 1 32 36 DyaqlSglgvDTzQMMQmsa gipDq bIoTb 3
112 4 47 48 ncwzqYjSCgIcBaeOxXkk XVuZi fEuYj 4
113 1 33 62 PzHlvjpYjJkPhFYfZDzN ryVIB tPHoA 1
114 4 46 16 jnVNDWHuUnDAyOFItlaD EoRsW tkkYU 2
115 4 43 45 lvJvmTYmQrwkNJnBirEX MAFgG xbqym 3
116 4 25 98 JtBYgfCSAoBafXbcovhr yDstl llGPL 4
186 7 3 2 kvymkGFDPsPcqtRqmdFF 32 3
187 8 18 6 YcwhKhgRdMlUspaLlGWj 50 3
188 7 19 8 EGtVVpNJYuUunmUsEBxj jrCYkboqxXadjqDgWuaB 3
189 7 4 8 gcuEqHTTJspnohiLSNom 15 3
190 8 12 13 KgvuLHNQLmHOruIzpNOR 33 3
191 7 8 24 jjNJseqqIqzCPgkUfxBg 55 3
192 8 6 5 bDEYJnZtQJEDlDHUcGQG bsTVKQxsQaGKmShBRPkZ 3
193 8 3 4 AkroIDSnEkfdlTCRZOfE 7 3
241 9 8 19 vbrGYWcdrTbCQdtGAVlZ 15 6 1
242 9 7 13 AoKZgAtBkkvXqFwcpZQl 25 10 2
243 9 16 14 CEKuwaMwPCfEXWecDXaG 17 20 3
244 9 17 20 uCLddsBDtVTdbGxAmbcN 14 14 4
245 9 3 22 wrsiJORxHWXaTNzIXziy 14 14 1
246 9 14 20 zCULRoirtEMnHSAArrEu 10 24 2
247 9 5 6 bKLEEijvtNuaCApBajNa 16 1 3
-
SQLPLUS sub quey and joining multiple tables
SELECT a.ac_number AS ac_number,
m.mod_name AS Model,
m.mod_manufacturer AS Make,
ch.char_trip,
ch.destination
FROM tables.aircraft a
SELECT a.ac_number,
count(char_trip) numtrip,
avg(count(char_trip)) OVER() avgnumtrip
FROM tables.charter
GROUP BY charter.ac_number)
charter
WHERE a.ac_number = ch.ac_number
AND a.mod_code = m.mod_code
AND charter.numtrip > charter.avgnumtrip
Sqlplus> @ 2
ERROR at line 7:
ORA-00933: SQL command not properly endedCan someone help me with that? also my where clause doesnt seem right. Im trying to do a left join on. thanksHi,
SELECT a.ac_number AS ac_number,
m.mod_name AS Model,
m.mod_manufacturer AS Make,
ch.char_trip,
ch.destination
FROM tables.aircraft a
SELECT a.ac_number,
count(char_trip) numtrip,
avg(count(char_trip)) OVER() avgnumtrip
FROM tables.charter
GROUP BY charter.ac_number)
charter
WHERE a.ac_number = ch.ac_number
AND a.mod_code = m.mod_code
AND charter.numtrip > charter.avgnumtrip
;Few things which i could notice
refer comments
SELECT a.ac_number AS ac_number,
m.mod_name AS Model, /* what table is m */
m.mod_manufacturer AS Make, /* what table is m */
ch.char_trip,/* assume you want to alias charter as ch */
ch.destination/* assume you want to alias charter as ch */
FROM tables.aircraft a /* no comma */
SELECT a.ac_number, /* cannot refer A (tables.aircraf) table here */
count(char_trip) numtrip,
avg(count(char_trip)) OVER() avgnumtrip
FROM tables.charter
GROUP BY charter.ac_number)
charter
WHERE a.ac_number = ch.ac_number /* assume you want to alias charter as ch */
AND a.mod_code = m.mod_code /* what table is m */
AND charter.numtrip > charter.avgnumtrip /* change charter to CH if you alias charter as CH */ -
Perform Manual Recovery and Refresh Alarm Table in BPEL Console
Hi,
does anybody know what these options in BPEL Console (BPEL Processes tab) are for ? Thanks.
- Refresh Alarm Table. What is this for ? Why do you need it ?
- Perform Manual Recovery. Can you tell me an example when I can use this option ?Hi,
does anybody know what these options in BPEL Console (BPEL Processes tab) are for ? Thanks.
- Refresh Alarm Table. What is this for ? Why do you need it ?
- Perform Manual Recovery. Can you tell me an example when I can use this option ? -
Hi all,
Long time ago, I manually created a Database (APGriMMRP) and 3 Tables (dbo.Table_1_XYcoordinates, dbo.Table_2_Soil, and dbo.Table_3_Water) in my SQL Server 2012 Management Studio (SSMS2012). The dbo.Table_1_XYcoordinates has the following columns: file_id,
Pt_ID, X, Y, Z, sample_id, Boring. The dbo.Table_2_Soil has the following columns: Boring, sample_date, sample_id, Unit, Arsenic, Chromium, Lead. The dbo.Table_3_Water has the following columns: Boring, sample_date, sample_id, Unit, Benzene, Ethylbenzene,
Pyrene. The dbo.Table_1_XYcoordinates is a Parent Table. The dbo.Table_2_Soil and the dbo.Table_3_Water are 2 Child Tables. The sample_id is key link for the relationship between the Parent Table and the Child Tables.
Problem #1) How can I print out or export these 3 dbo Tables?
Problem #2) If I right-click on the dbo Table, I see "Start PowerShell" and click on it. I get the following error messages: Warning: Failed to load the 'SQLAS' extension: An exception occurred in SMO while trying to manage a service.
--> Failed to retrieve data for this request. --> Invalid class. Warning: Could not obtain SQL Server Service information. An attemp to connect to WMI on 'NAB-WK-02657306' failed with the following error: An exception occurred in SMO while trying
to manage a service. --> Failed to retrieve data for this request. --> Invalid class. .... PS SQLSERVER:\SQL\NAB-WK-02657306\SQLEXPRESS\Databases\APGriMMRP\Table_1_XYcoordinates> What causes this set of error messages? How can
I get this problem fixed in my PC that is an end user of the Windows 7 LAN System? Note: I don't have the regular version of Microsoft Visual Studio 2012 in my PC. I just have the Microsoft 2012 Shell (Integrated) program in my PC.
Problem #3: I plan to create an XML Schema Collection in the "APGriMMRP" database for the Parent Table and the Child Tables. How can I handle the relationship between the Parent Table and the Child Table in the XML Schema Collection?
Problem #4: I plan to extract some results/data from the Parent Table and the Child Table by using XQuery. What kind of JOIN (Left or Right JOIN) should I use in the XQuerying?
Please kindly help, answer my questions, and advise me how to resolve these 4 problems.
Thanks in advance,
Scott ChangIn the future, I would recommend you to post your questions one by one, and to the appropriate forum. Of your questions it is really only #3 that fits into this forum. (And that is the one I will not answer, because I have worked very little with XSD.)
1) Not sure what you mean with "print" or "export", but when you right-click a database, you can select Tasks from the context menu and in this submenu you find "Export data".
2) I don't know why you get that error, but any particular reason you want to run PowerShell?
4) If you have tables, you query them with SQL, not XQuery. XQuery is when you query XML documents, but left and right joins are SQL things. There are no joins in XQuery.
As for left/right join, notice that these two are equivalent:
SELECT ...
FROM a LEFT JOIN b ON a.col = b.col
SELECT ...
FROM b RIGHT JOIN a ON a.col = b.col
But please never use RIGHT JOIN - it gives me a headache!
There is nothing that says that you should use any of the other. In fact, if you are returning rows from parent and child, I would expect an inner join, unless you want to cater for parents without children.
Here is an example where you can study the different join types and how they behave:
CREATE TABLE apple (a int NOT NULL PRIMARY KEY,
b varchar(23) NOT NULL)
INSERT apple(a, b)
VALUES(1, 'Granny Smith'),
(2, 'Gloster'),
(4, 'Ingrid-Marie'),
(5, 'Milenga')
CREATE TABLE orange(c int NOT NULL PRIMARY KEY,
d varchar(23) NOT NULL)
INSERT orange(c, d)
VALUES(1, 'Agent'),
(3, 'Netherlands'),
(4, 'Revolution')
SELECT a, b, c, d
FROM apple
CROSS JOIN orange
SELECT a, b, c, d
FROM apple
INNER JOIN orange ON apple.a = orange.c
SELECT a, b, c, d
FROM apple
LEFT OUTER JOIN orange ON apple.a = orange.c
SELECT a, b, c, d
FROM apple
RIGHT OUTER JOIN orange ON apple.a = orange.c
SELECT a, b, c, d
FROM apple
FULL OUTER JOIN orange ON apple.a = orange.c
go
DROP TABLE apple, orange
Erland Sommarskog, SQL Server MVP, [email protected] -
Creating a manual tabular form on an empty table
Hi all,
I am trying to create a manual tabular form on an empty table. Is it possible to display textboxes and column headers, when I run the report I get "no data found".
Regards,Hi Denes and thank you for your valuable input.
My problem is in fact that, I have created the tabular form by using a report region with a SQL query, something like,
select apex_item.display_and_save(1, p.bolge) bolge,
apex_item.display_and_save(2, p.hafta) hafta,
apex_item.display_and_save(3, p.yil) yil,
apex_item.display_and_save(4, p.mamul) mamul,
apex_item.display_and_save(5, p.tahmin1) tahmin1,
apex_item.display_and_save(6, p.tahmin2) tahmin2,
apex_item.display_and_save(7, p.tahmin3) tahmin3,
apex_item.display_and_save(8, p.tahmin4) tahmin4,
apex_item.display_and_save(9, p.tahmin5) tahmin5,
apex_item.display_and_save(10, p.tahmin6) tahmin6,
apex_item.display_and_save(11, p.revize4) revize4,
apex_item.display_and_save(12, p.revize5) revize5,
apex_item.display_and_save(13, p.revize6) revize6
from portal_link.v_planlama p
The problem is that, since there is no data in the table, when I run the page, I cant get the form to be rendered, and I get a nice "no data found". There should be a way to get the form rendered, hence making it available for data input.
Regards,
Onur -
Hi,
what is the differnce between view and join tableHi,
There are 4 types of views in SAP.
Database View - To club more than one table
Projection View - To hide fields in one table
Maintenance View - To maintain database records in table
Help View - To provide help for a fields (Same functionality as Search help. This is outdated)
View are improves performance in the following aspects
1. If you want to use more than two table in 'JOIN' condition better to use Views . It will improves performance of a program
2. If you want to use mutiple FOR ALL ENTRIES clause, better to club all SELECT statement in a view.
Note:
1.Views does not contain data in it. It fetches data from the database only depending on the condition ...
2.Views are part of data dictionary. They are a window to view the data in database
3.views can be used to give security to data. users can be allowed to view only basic data only
For More Info,go thru this Threads,
join
Views vs Inner Join
Regards,
Padmam. -
Dynamic SQL Joining between tables and Primary keys being configured within master tables
Team , Thanks for your help in advance !
I'm looking out to code a dynamic SQL which should refer Master tables for table names and Primary keys and then Join for insertion into target tables .
EG:
INSERT INTO HUB.dbo.lp_order
SELECT *
FROM del.dbo.lp_order t1
where not exists ( select *
from hub.dbo.lp_order tw
where t1.order_id = t2.order_id )
SET @rows = @@ROWCOUNT
PRINT 'Table: lp_order; Inserted Records: '+ Cast(@rows AS VARCHAR)
-- Please note Databse names are going to remain the same but table names and join conditions on keys
-- should vary for each table(s) being configured in master tables
Sample of Master configuration tables with table info and PK Info :
Table Info
Table_info_ID Table_Name
1 lp_order
7 lp__transition_record
Table_PK_Info
Table_PK_Info_ID Table_info_ID PK_Column_Name
2 1 order_id
8 7 transition_record_id
There can be more than one join condition for each table
Thanks you !
Rajkumar YeluguHi Rajkumar,
It is glad to hear that you figured the question out by yourself.
There's a flaw with your while loop in your sample code, just in case you hadn't noticed that, please see below.
--In this case, it goes to infinite loop
DECLARE @T TABLE(ID INT)
INSERT INTO @T VALUES(1),(3),(2)
DECLARE @ID INT
SELECT @ID = MIN(ID) FROM @T
WHILE @ID IS NOT NULL
PRINT @ID
SELECT @ID =ID FROM @T WHERE ID > @ID
So a cursor would be the appropriate option in your case, please reference below.
DECLARE @Table_Info TABLE
Table_info_ID INT,
Table_Name VARCHAR(99)
INSERT INTO @Table_Info VALUES(1,'lp_order'),(7,'lp__transition_record');
DECLARE @Table_PK_Info TABLE
Table_PK_Info_ID INT,
Table_info_ID INT,
PK_Column_Name VARCHAR(99)
INSERT INTO @Table_PK_Info VALUES(2,1,'order_id'),(8,7,'transition_record_id'),(3,1,'order_id2')
DECLARE @SQL NVarchar(MAX),
@ID INT,
@Table_Name VARCHAR(20),
@whereCondition VARCHAR(99)
DECLARE cur_Tabel_Info CURSOR
FOR SELECT Table_info_ID,Table_Name FROM @Table_Info
OPEN cur_Tabel_Info
FETCH NEXT FROM cur_Tabel_Info
INTO @ID, @Table_Name
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT @whereCondition =ISNULL(@whereCondition+' AND ','') +'t1.'+PK_Column_Name+'='+'t2.'+PK_Column_Name FROM @Table_PK_Info WHERE Table_info_ID=@ID
SET @SQL = 'INSERT INTO hub.dbo.'+@Table_Name+'
SELECT * FROM del.dbo.'+@Table_Name+' AS T1
WHERE NOT EXISTS (
SELECT *
FROM hub.dbo.'+@Table_Name+' AS T2
WHERE '+@whereCondition+')'
SELECT @SQL
--EXEC(@SQL)
SET @whereCondition = NULL
FETCH NEXT FROM cur_Tabel_Info
INTO @ID, @Table_Name
END
Supposing you had noticed and fixed the flaw, your answer sharing is always welcome.
If you have any question, feel free to let me know.
Eric Zhang
TechNet Community Support -
Multiple 'logical joins' between a fact table and one dimension table
It appears that one cannot create multiple ‘logical joins’ between a fact table and one dimension table in OBIEE using the Oracle BI Administration Tool. For example, considering a Business Model with a dimension table TIMES and a fact table FACT containing START_TIME and END_TIME, we would like to create separate logical joins from FACT to TIMES for the START_TIMEs and END_TIMEs? Obviously, the underlying foreign keys can be created, but as far as I can tell the Oracle BI Administration Tool doesn’t support this. The workaround would be to replicate the TIMES table, but that’s ugly.
I seek an alternative approach.Try this. Create an two aliases for the TIMES dimension (Start & End) in the Physical Layer and then remove foreign key to the "Parent" Times dimension. Create the Foreign Key in the Physical Layer to the new aliases and then create the complex joins in the BMM Layer to the new aliases as well. This will allow you to present both dates within the same table in the Presentation Layer. Not the most elegant solution but it works.
-
Creating a collection from a list and joining the list to a database table
I would like to have opinions on good ways to process rows, based on a provided list of key values, joining the collected list against a source table to retrieve additional information related to the key. In this simple example, the procedure accepts a list of employee numbers. The goal is to print a list of names associated with those numbers. The method is to materialize the list of employee numbers as rows and join those rows to a source table to get the names. I have used BULK COLLECT. I don't know if this is a good approach and I would value suggestions. I would also like to understand why we cannot cast PLSQL tables using a type defined in the procedure's specification (why the type needs to exist as an object before we can cast it, like this:
SELECT * FROM TABLE ( CAST ( SOME_FUNCTION(&some parameter) AS SOME_TYPE ) );
Anyway, here is my demo SQL, which you should be able to execute against the SCOTT schema without any changes. Thanks for your help!
declare
type employee_numbers is table of emp.empno%type index by binary_integer;
type employee_names is table of emp.ename%type index by binary_integer;
type employees_record is record (empno employee_numbers, person_name employee_names);
records employees_record;
employees_cursor sys_refcursor;
employee_number_list varchar2(30) default '7369,7499,7521';
begin
open employees_cursor for
with t as (
select regexp_substr(employee_number_list, '[^,]+', 1, level) as employee_number
from dual
connect by regexp_substr(employee_number_list, '[^,]+', 1, level) is not null
) select emp.empno, emp.ename
from t join emp on (emp.empno = t.employee_number)
order by 2
fetch employees_cursor bulk collect into records.empno, records.person_name;
dbms_output.put_line('number of records: '||records.empno.count());
for i in 1 .. records.empno.count
loop
dbms_output.put_line(chr(39)||records.empno(i)||chr(39)||','||chr(39)||records.person_name(i)||chr(39));
end loop;
end;>
It looks like I have confirmation that BULK COLLECT is a good way to go collect rows for processing
>
Well maybe and maybe not. Bear in mind that those demos were only basic demos for the purpose of illustrating how functionality CAN be used. They do not tell you WHEN to use them.
BULK COLLECT uses expensive PGA memory and unless you know that only a small number of rows will be collected you can have some serious memory issues. Any heavy duty use of BULK COLLECT should generally have a LIMIT clause to limit the number of elements in the collection for each loop iteration.
Always use SQL if possible.
Also, for your use case you might be bette served using a PIPELINED function. Instead of collecting ALL rows into a nested table as in your example a PIPELINED function returns one row at a time but is still used as if it were a table using the same TABLE operator.
Here is simple example code for a PIPELINED function
-- type to match emp record
create or replace type emp_scalar_type as object
(EMPNO NUMBER(4) ,
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7, 2),
COMM NUMBER(7, 2),
DEPTNO NUMBER(2)
-- table of emp records
create or replace type emp_table_type as table of emp_scalar_type
-- pipelined function
create or replace function get_emp( p_deptno in number )
return emp_table_type
PIPELINED
as
TYPE EmpCurTyp IS REF CURSOR RETURN emp%ROWTYPE;
emp_cv EmpCurTyp;
l_rec emp%rowtype;
begin
open emp_cv for select * from emp where deptno = p_deptno;
loop
fetch emp_cv into l_rec;
exit when (emp_cv%notfound);
pipe row( emp_scalar_type( l_rec.empno, LOWER(l_rec.ename),
l_rec.job, l_rec.mgr, l_rec.hiredate, l_rec.sal, l_rec.comm, l_rec.deptno ) );
end loop;
return;
end;
select * from table(get_emp(20)) -
JOINING local table and DB Link table performance
Hellou everybody,
can somebody tell me how it is work in Oracle DB when you want to join some local table and DB Link table for example:
Select a.col1, b.col2
from local_table a , remote_table@dblink b
where a.key = b.key;
and when I use DRIVING_SITE hint and the all data from remote table is transforming (pushing) into my DB (in some temporar space), it will transform although Indexes from remote table?
So when I use some JOINS, this joins will be fast enought? Will they using remote table indexes to query the data or not?
Thank you for response.
Zoffobuser10708026 wrote:
Is it as simple as:No. Use:
UPDATE habitationalsupplement live_hab
SET primaryheatingapparatuscode = (
SELECT hab_backup.primaryheatingapparatuscode
FROM habitationalsupplement@backupdb hab_backup
WHERE hab_backup.itemobjectid = live_hab.itemobjectid
AND hab_backup.itemversionnumber = live_hab.itemversionnumber
WHERE (itemobjectid,itemversionnumber) IN (
SELECT hab_backup.itemobjectid,
hab_backup.itemversionnumber
FROM habitationalsupplement@backupdb hab_backup
/SY. -
Hello!
I have the following problem - I want to make one report in the report painter or report writer but the problem is that I can not join two tables to the report - CCSS and RPPS for Project Reporting. Is it possible at all to make such a merger? My idea is to prepare report for following:
WBS group (for example set) /budget / commitment items/ actuals /.
Thank you in advance and will be happy for someone to help me and/or guide me
ElenaHi Eli,
Unfortunately, we do not use standard hierarchies, and this can not cover our needs. In addition - as to me is the shame to admit it - I'm not gone deeply with the idea for these hierarchies. In the end - so far I have not idea how to made the proper customizing for this and ...
So when I tryed to create my library - I used RPPS table but as a characteristics there is no field "version"
Elena -
How to provide joins between oracle tables and sql server tables
Hi,
I have a requirement that i need to generate a report form two different data base. i.e Oracle and Sql Server.
how to provide joins between oracle tables and sql server tables ? Any help on this
Regards,
Malliuser10675696 wrote:
I have a requirement that i need to generate a report form two different data base. i.e Oracle and Sql Server. Bad idea most times. Heterogeneous joins do not exactly scale and performance can be severely degraded by network speed and b/w availability. And there is nothing you can do in the application and database layers to address performance issue at the network level in this case - your code's performance is simply at the mercy of network performance. With a single glaring fact - network performance is continually degrading. All the time. Always. Until it is upgraded. When the performance degradation starts all over again.
If the tables are not small (few 1000 rows each) and row volumes static, I would not consider doing a heterogeneous join. Instead I would rather go for a materialised view on the Oracle side, use a proper table and index structure, and do a local database join. -
JOIN two tables and creat a new one
dear all,
as a newbie in Bw i have a question.
I worked already with other etl tools (powercenter) where there are objects to join 2 tables and create a new one to create a total transforming process to load a fact table.
In BW an INFOSET is the only thing to join 2 odssen. On this a query can be created.
BUT HOW TO JOIN 2 TABLES (= only ODS object?) AND CREATE A NEW TABLE FOR FUTHER PROCESSING ????
Regards,
Hermanhi jacobs, refer to these links particularly second one
http://help.sap.com/saphelp_erp2004/helpdata/en/92/43ec39d0383f09e10000000a11402f/frameset.htm
http://help.sap.com/saphelp_erp2004/helpdata/en/f1/713c3b
35703079e10000000a114084/content.htm
hope this clears ur doubt
Assigning points is the way of saying thanks in sdn
ravi -
Tables and Joins used in constructing SQL
I am new to OBIEE. I contructed my physical layer table joins etc.
In my logical layer I have a source that is using a few physical tables. I have defined the joins (some right outer etc.). I go into Answers to display some info. When I examine my SQL source in NQQuery.log I see tables being used that I have not defined in my source. It is picking some from my other Logical tables. Why is that? Is it from the way I joined things in the Business Model?Double post:
Outer Joins with multiple columns
The two post are similar. You have first to understand the logic of OBIEE.
And first which table is your fact table ?
http://gerardnico.com/wiki/dat/obiee/bi_server/design/fact_table/obiee_identifying_fact_table
Cheers
Nico
Maybe you are looking for
-
Sender JDBC with Stored Procedure or Function
Hi. I have a problem to update a row that I obtain from sender JDBC (using SELECT or calling to a FUNCTION). As the consultation is so complex and the table has fed up transactions, often it takes the registry A and updates register B. Try to use
-
'this clips media file is currently not available'?
In 'projects' yellow triangular warning signs have appeared bottom left in clip with error warnings 'this clip's media file is not currently available' (although the message provides the file locations). Subsequently when trying to create a Quicktime
-
Generate local copy of remote DB of unknown structure
Hi, Java People. Please, help me resolve my problem - I should generate local copy of remote dabase. Problem is that I'm don't know it's structure beforehand. I'm using JDBC and DB thin driver. Grateful to all answered Sincerely, Martin Gayevsky Alar
-
Cannot send mail "recipient rejected because server does not allow relaying"
Just went to Verizon store with new Iphone4. They tried, but didn't help. I can receive my email, but cannot reply or compose and send msgs. The message says, "Cannot send mail. A copy has been place in your Outbox. The recipient xxxxxx was rege
-
Risk Management in Software Development
(Sigh) Another essay, yet more research... This time, I'm looking into how risk management is done in the software industry. I'm basing my answer fairly heavily around the SEI risk management model, but as always I'm interested in any thoughts that t