Column contents separated by commas using a select
Hi,
My SQL query output looks like this
Host Name IP Address List Primary Address
IEGMEUDUB--01R 135.32.248.132 135.32.248.132
IEGMEUDUB--01R 135.42.164.54 135.32.248.132
IEGMEUDUB--01R 135.42.165.198 135.32.248.132
IEGMEUDUB--01R 139.96.195.254 135.32.248.132
But I want to have in below format.
I want to see the output in single line.That is instead of repeating the same rows,I want to separate them with commas.When the host name is repeated ,I want to separate the IP Address List column by commas.
Output should look like below.
Host Name IP Address List Primary Adderss
IEGMEUDUB--01R 135.32.248.132,135.42.164.54,135.42.165.198 135.32.248.132
Is it possible? Please advise.
Thanks in advance.
Regards
Jack
Wrong forum; SQL Developer is a tool. You want SQL And PL/SQL...
K.
Similar Messages
-
Fields separated by comma using GUI_DOWNLOAD
Hi All,
I want to download internal table data separated by comma.
I am using GUI_DOWNLOAD function module.
I am using separator as comma,but still the data is getting downloaded as Tab delimited.
Please let me know what needs to be done.
Thanks,
SP
<thread moved, has nothing to do with ABAP Objects. Please choose your forums more carefully in future>
Edited by: Mike Pokraka on Aug 18, 2008 3:09 PMHi,
Check this sample code,
TYPES:
BEGIN OF type_itab1,
string TYPE string,
END OF type_itab1.
DATA:
BEGIN OF itab OCCURS 0,
vbeln LIKE vbap-vbeln,
posnr LIKE vbap-posnr,
END OF itab.
DATA:
wa_itab TYPE type_itab1,
itab1 TYPE STANDARD TABLE OF type_itab1.
SELECT vbeln
posnr
UP TO 5 ROWS
FROM vbap
INTO TABLE itab.
SORT itab.
DELETE ADJACENT DUPLICATES FROM itab COMPARING ALL FIELDS.
LOOP AT itab.
CONCATENATE itab-vbeln
itab-posnr
INTO wa_itab-string
SEPARATED BY ','.
APPEND wa_itab TO itab1.
ENDLOOP.
CHECK sy-subrc EQ 0.
CALL METHOD CL_GUI_FRONTEND_SERVICES=>GUI_DOWNLOAD
EXPORTING
FILENAME = 'D:\temp\test.txt'
WRITE_FIELD_SEPARATOR = ','
FILETYPE = 'ASC'
CHANGING
DATA_TAB = itab1.
Regards
Adil -
When I import a text file(comma separated) into a numbers spreadsheet all the data goes into one column instead of individual columns based on the comma separators. Excel allows you to do this during the import.. Is there a way to accomplish this in numbers without opening it in Excel and the importing into Numbers.
Your user info says iPad. This is the OS X Numbers forum. Assuming you are using OS X… Be sure the file is named with a .csv suffix.
(I don't have an iPad, so I don't know the iOS answer.) -
How to retrieve different data separated by comma into one column
Hi all,
We have a Custom View.In that some of the customer's Bill-To address is different remaining all columns contain same data.In that case if we query with that customer_number it displays more than one row with different Bill-to addresses,it is fine.But our requirement is we need to display only one row for that customer_number and Bill-to address column shows all Bill-to addresses corresponding to that customer separated by comma.
Could anyone give us any idea to solve this.
Thanks in Advance,
Dhanai do not a concatenated data
i have a data in a table with columns A & B of same size
A B
1 2
2
3 1
4 2
5 3
6 5
7 1
8 4
9
10 8
if my where condition is 'where A=2'
my output should be
1
2
3
4
5
6
8
10
i want my query to search as loop so that it keeps on searching
for related data as in my case it is
2 is linked to 1
1 is linked to 3
3 is linked to 4
my query should keep on seaching for linked numbers till
it does not find any mathing linked numbers
and the resulted output should come in one single column -
White lines using Quick Selection Tool in conjunction with the Content Aware Fill.
When using quick selection tool in conjunction with the content aware fill i get a white line where the image join is.
How do i stop this from happening?
Basically, i need the select tool to 'over select' into the next photo so its a seamless fills.
This isn't a complex seletion, its a photomerge with blank, white areas that i am filling in using content away fill.thanks for your help.
-
Load Selected Columns w/o FILLER option using SQL loader
Hi all,
From the previous forums i came to know about the "FILLER" option to skip any columns from loading into table.
In my case,i have columns say: col1,col2,col3,col4.....coln
Here i want to load only col3 and col4 and skip rest of the columns.I dont want to use FILLER option for each "n" number of columns to be skipped.Instead is there any options to load only the required 2 columns.
Kindly help.
Thanks!
RevHi,
Have you tried?
Just specify the columns until col4 and you can avoid the rest of the columns.
i.e.:
CREATE TABLE test
num1 INTEGER
, num2 INTEGER
);my input data (40 columns):
-- test.dat
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0
1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0,1,2,3,4,5,6,7,8,9,0My control file:
--test.ctl
load data
INFILE 'test.dat'
APPEND
INTO TABLE test
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
filler1 FILLER,
filler2 FILLER,
num1 ,
num2
)As you can see I don't specify any column after the 4th column.
Now loading records:
sqlldr userid=scott/tiger control=test.ctlNow check in database:
SELECT * FROM test;
NUM1 NUM2
3 4
3 4
3 4
3 4
3 4
3 4
3 4
3 4
3 4
3 4
3 4
3 4Regards.
Al -
In version 5, how do I use the selection tool to move objects?
I can use the selection tool to select objects, but when I try to drag it, nothing happens. My workaround is to use the selection tool to select an object, and then use the transform tool to drag the object into its new position. Any help is greatly appreciated.
is your object locked?
Message was edited by: lilia@
... or perhaps your clicking on the content grabber? -
Sharepoint 2013 web service to update column content
I have a folder in a sharepoint list. Folder have columns ie Title, modified by, modified date, details. I am trying to update details column content with csharp code for that folder. I am trying to find sharepoint service method to update a column content
for a list item.
Added my sp site service ex: http://mysite/_vti_bin/Lists.asmx as reference
I included service reference in my project and create object.
I am referrring the below service to check if I can use any method from it but unable to find it. Do we have any method to
https://msdn.microsoft.com/en-us/library/ms774680(v=office.12).aspx
SriHi Sri,
Per my understanding, you might want to update item using Lists Web Service.
In Lists.asmx, the methods available are as below:
https://msdn.microsoft.com/en-us/library/lists.lists_members(v=office.12).aspx
I suggest you follow the documentation below about updating list item using Lists Web Service for a try in your environment:
https://msdn.microsoft.com/en-us/library/office/ms440289(v=office.14).aspx
Thanks
Patrick Liang
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
How to delete the record in the table without using lead selection?
hi,
I have added the separate column "delete" to the table uielement and so for each record or row of the table the appropriate "delete" link to action will be there................the code below works when the particular row is selected through lead selection only.......
help me how to delete without using lead selection.....
DATA:
NODE_MODULE TYPE REF TO IF_WD_CONTEXT_NODE,
ELEM_MODULE TYPE REF TO IF_WD_CONTEXT_ELEMENT,
STRU_MODULE TYPE IF_V_MODULE=>ELEMENT_MODULE .
data itab TYPE TABLE OF zac_modules.
navigate from <CONTEXT> to <MODULE> via lead selection
NODE_MODULE = WD_CONTEXT->GET_CHILD_NODE( NAME = `MODULE` ).
get element via lead selection
ELEM_MODULE = NODE_MODULE->GET_ELEMENT( ).
get all declared attributes
ELEM_MODULE->GET_STATIC_ATTRIBUTES(
IMPORTING
STATIC_ATTRIBUTES = STRU_MODULE ).
NODE_MODULE->GET_STATIC_ATTRIBUTES_TABLE(
IMPORTING
TABLE = itab )
DELETE itab WHERE zmodule_id = STRU_MODULE-zmodule_id.
CALL METHOD NODE_MODULE->BIND_TABLE
EXPORTING
NEW_ITEMS = itab
SET_INITIAL_ELEMENTS = ABAP_TRUE
INDEX =
ENDMETHOD.Hi ,
The onclick event provides you with a standard paramater "CONTEXT_ELEMENT" which has the element from which the event is triggered.
so you can declare this in the handler(if it is not there) and use it as follows.
CONTEXT_ELEMENT TYPE REF TO IF_WD_CONTEXT_ELEMENT an importing paramater.
DATA:
NODE_MODULE TYPE REF TO IF_WD_CONTEXT_NODE,
ELEM_MODULE TYPE REF TO IF_WD_CONTEXT_ELEMENT,
STRU_MODULE TYPE IF_V_MODULE=>ELEMENT_MODULE .
data itab TYPE TABLE OF zac_modules.
CONTEXT_ELEMENT->GET_STATIC_ATTRIBUTES(
IMPORTING
STATIC_ATTRIBUTES = STRU_MODULE ). "Using the context_element paramater to get the static attributes.
NODE_MODULE->GET_STATIC_ATTRIBUTES_TABLE(
IMPORTING
TABLE = itab ) "getting all the data.
DELETE itab WHERE zmodule_id = STRU_MODULE-zmodule_id. "deleting the particular row from the table and binding it.
CALL METHOD NODE_MODULE->BIND_TABLE
EXPORTING
NEW_ITEMS = itab
* SET_INITIAL_ELEMENTS = ABAP_TRUE
* INDEX =
thanks,
Aditya. -
Using multiple select lists in ADF
Hi,
I am trying to use a multiple select list in my JSP page, and have a method in the ApplicationModule be called when the Struts action is called. I am following the example ADF tutorials, where the method is added to the ApplicationModule class, then dragged onto the Stuts Flow diagram (to associate it with an action).
I am able to create a dyna form bean for the page that contains the multi select as a type "java.lang.String[]" (string array). I am able get that values that were selected in a normal action's "execute" method. For example:
msf = (DynaActionForm) form;
String[] statusSelection = (String[]) msf.get("multSelectList");
However, I cannot seem to get the "multSelectList" values into a method in my Application Module class. The "multSelectList" is defined in my dynaFormBean as a String[] type. I am passing it in as an argument like the following....
public void setParams(String multSelectList[]) {
This results in the method not being called at all. I am not sure why. Does this have something to do with a String[] not being serializable??
However, if I just attempt to pass other types form items to the method, it works. For example:
public void setParams(String simpleCheckbox) {
Does anyone know how to use multiple select lists in conjunction with ADF?
P.S.
my multSelectList looks something like this:
<select name="multSelectList" multiple size="5">
<option value="ALL">Select All</option>
<option value="preferred">Preferred</option>
<option value="standard">Standard</option>
<option value="approved">Approved</option>
<option value="interim">Interim</option>
</select>I got this working by changing the signature of the Application Module method to use ArrayList rather than String[], then you can marshal the Struts FormBean contents into an ArrayList to pass up.
To do this, subclass the DataAction by using "Go To Code" off of the context menu and then override the initializeMethodParameters() method:
protected void initializeMethodParameters(DataActionContext actionContext, JUCtrlActionBinding actionBinding)
//Get the String Array from the Form Bean
String[] selection = (String[])((DynaActionForm)actionContext.getActionForm()).get("multiSelect");
//convert that to an ArrayList
ArrayList selectionArr = new ArrayList( Arrays.asList(selection));
//Add that object to the Arg List for the AM method
ArrayList params = new ArrayList();
params.add(selectionArr);
actionBinding.setParams(params);
} -
How to get the Row and Column values in ALV (without using Objects)
Hi All,
I need to get the Row / Column when double click is used in ALV, I can use the double click event for this. However, I do not want to use the Object Oriented ALV. I want to implement the same functionality using general (using functions) ALV.
Is there any way to get the row / column values for a Generia (non-OOPs) ALV report.
Please help.
Thanks,
Vishal.Hello,
The only think you have to do is to get the index where the user clicked, and then read the internal table you sent to the alv
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = 'prg_name'
i_callback_pf_status_set = 'SET_PF_STATUS'
i_callback_user_command = 'USER_COMMAND' " this is to the click event!!
i_callback_top_of_page = 'TOP_OF_PAGE'
is_layout = alv_layout
it_fieldcat = alv_fieldcat
i_save = 'A'
it_events = alv_events[]
TABLES
t_outtab = i_totmez. ---> TOUR IT.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
" then....
FORM user_commandUSING r_ucomm TYPE sy-ucomm
ls_selfield TYPE slis_selfield.
" r_ucomm -> HAS THE STATUS
" ls_selfield-tabindex -> HAS THE SELECTED INDEX
" THEN READ THE INTERNAL TABLE
" HERE YOU WILL HAVE THE SELECTED ROW
READ TABLE i_totmez INDEX ls_selfield-tabindex.
ENDFORM.
cheers,
Gabriel P. -
Use of Selection Rule in Report Writer.
Hello Everybody,
I am trying to make use of selection rule in report writer. We have a mixed chart of accounts using both IFRS and USGAAP account. Distinction between USGAAP and IFRS is based on certain value in gl account master data. Using report writer rule I wish to exclude IFRS account for a specfic report.
For example
REPORT = X = Rule to restrict selection to only USGAAP account
REPORT = Y = Rule to restrict selection to only IFRS account.
I have created a rule and tried to build user-exit around it. However during the callup of the selection rule no values are transferred to user-exit and therefore the ABAP consultant is not able to write any specific code.
Request your inputs on usage of selection rules in report writer.
Regards
Jayesh.Hi Jayesh,
Please have a look at the below attachment.
[http://help.sap.com/saphelp_470/helpdata/en/5b/d22e3843c611d182b30000e829fbfe/content.htm]
Warm regards,
Murukan Arunachalam -
Schedule Manager - Use of Selection Variable
Hi all,
My Question is "What is the use of Selection Variable settings in Schedule Manager screen?"
I am not asking about defining selection variable in the variants to pick up values from TVARV table. My question is how I can make use of the Selection Variable(Extras->Settings->Selection Variable) in the Schedule Manager screen.
The variable value column is ready for input in the Schedule Manager screen, is it possible to set the variant to pick up this value for the tasks in SCMA?
Any help would be greatly appreciated.
Thanks,
PrabhaHi Prabha,
After you have finished maintaining your variant, you would have to click on the "<b>Attributes</b>" button just below the title and maintain the description for your variant. Save this entry and press the back <b>green arrow</b>. Your save button would now be activated and you can save your settings now.
I hope this helps.
Do not forget to award the point please.
Regards,
Jacob -
Window.open() will open separated windows even using the same window name?
Hi, I have below two test html pages as below(could not find a way to insert a attachment, so paste the content below). The reproduce step is as below: (My environment is Win8.1 with IE11)
1. Open print_test.html page in IE, here we call page1.
2. Click "File -> New Session" menu from IE menu bar, which will open another new IE window which display another " print_test.html" page, here we call page 2.
3. Click "Print" hyper-link in page1, and a popup window which display "print_test_open.html" page, counting begins from 1, here we call it page 3.
4. Click "Print" hyper-link in page2, and another popup window which display "print_test_open.html" page, counting begins from 1, here we call it page 4.
However, the behavior above is totally different on my Win7 (64 bit) with IE 10, which is in step 4, when I click "Print" hyper-link in page2, instead of open a new popup window, the window for page 3 will be reused and counting will restart from
1.
I googled and know from MDN for window.open() and get below information to indicate that in my test pages, I use the same window name, so that the existed window with the same name will be reused is as expected, but however, why IE behave differently in
Win8.1 with IE 11? Why the existed window could not be reused anymore?
If a window with the name strWindowName already exists, then, instead of opening a new window, strUrl is loaded into the existing window. In this case the return value of the method is the existing window.
The behavior in Win8.1 + IE 11 is similar with what Google Chrome does, and Chrome's explanation is that two separated window using separated processes which do no share information, so that even using the same window name. twp separated windows will
popup.. So I am confused here, IE 10 and IE 11 are both using multi-process mechanism right? I saw from the Windows Task Manager, when using "File -> New Session" to open another print_test.html page in step 2. both IE 10 and IE 11 are opening
4 iexplore.exe processes, two of them are 64 bit, and two of them are 32 bit. I can't see any configuration difference between these two envs, but why the behavior is so different?
Could anyone give some help and clarify here? Great thanks in advance.
Oh, btw, another colleague can reproduce the issue (open separated windows even using the same window name) in his Win7 64 bit with IE 10 env, but could not reproduce in his Win 32 bit with IE 10 env... Hope this information could also do help.
======================== Test pages ===============================
(1) print_test.html
<!DOCTYPE html>
<html>
<head>
<title>Print test</title>
<head>
<body>
<h1>Print test</h1>
<p><a href="javascript:void(0)" onclick='window.open("print_test_open.html", "test");'>Print</a></p>
<p><a href="javascript:void(0)" onclick='window.open("print_test_open.html", "test"); myWindow.location.reload(true);'>Print (force refresh)</a></p>
</body>
</html>
(2) print_test_open.html
<!DOCTYPE html>
<html>
<head>
<title>Open</title>
<head>
<body>
<h1>
<div id="count">Test</div>
</h1>
<p>Test</p>
<script type="text/javascript">
var e = document.getElementById("count");
sessionStorage['count'] = 0;
function timedCount() {
i = sessionStorage['count'];
i++;
sessionStorage['count'] = i;
e.innerHTML = "Count: " + i;
setTimeout(function(){timedCount()},100);
timedCount();
</script>
</body>
</html>Hi,
please try in noAddons mode and with the IE Popup blocker turned off. Also ensure you are using the default IE Security zone settings. Internet Options>Security tab, click "Reset all zones to default"
To debug your scripts in IE11.
Tools>Internet Options>Advanced tab, check "Always record developer console messages".
start your test and display the developer tool console to display suppressed errors and warnings.
(I don't see where myWindow is assigned).
"If a window with the name strWindowName already exists, then, instead of opening a new window, strUrl is loaded into the existing window. In this case the return value of the method is the existing window."
window.open has an optional 'replace' parameter...
http://msdn.microsoft.com/en-us/library/ie/ms536651(v=vs.85).aspx
to reuses a tab or window
window.open({url},[name],[placement],[replace])
If possible can you please provide a publicly accessible link to your test pages as we need to inspect the response headers to monitor what is cached.
or
f12>Networking tab, click 'Start' button, then proceed with your test plan.
Regards.
Rob^_^ -
How to create Implicit Fact column ?and how to use it ?
Hi all,
How to create Implicit Fact column ?
and how to use it ?
Thanks in advanceWhen you create a request with only dimension columns, the Oracle BI engine has to choose a fact table to join the dimensions to each other. If you have multiple fact tables in your BMM layer, the Oracle BI engine will use the most economical fact table, depending on the number of dimensions of the fact table.
In some cases you do not want to use this fact table, but you want to force the Oracle BI engine to use the fact table you want.
In that case you should create a fact (or select an existing fact) of the fact table you want to use for the dimension only query. In the presentation catalog of the subject area you should select this fact as the implicit fact. This fact will always be used in the query, but it won't be visible in your report. An example of an implicit fact is the count of the primary key (id) of the fact table.
Maybe you are looking for
-
What Happened to Podcast Publisher in Mountain Lion?
I can no longer find my Podcast Publisher in Mountain Lion, Like I am real upset about that. I paid 19.99 to LOSE an app I use? It is even listed as available on the site EXCEPT when you try to go to the description. Is it incorporated somewhere else
-
When capturing FCP makes new clips
When I am capturing from a tape, FCP creates a new clip every time I pressed stop and then start again on the camera to change my shot. There are no time code breaks in the tape but I don't know how FCP is creating a new clip every time I change my a
-
Creating a infotype 0014 automatically in the background when 0008 changes
Hello All- We have a wagetype on Infotype 0014 and when we create a record with this wagetype then it is having a balance wagetype in IT0015 so IT0015 with balance wagetype will automatically popup when we create a record in IT0014 and this is becaus
-
My IPAD 2 will some times not open apps that I have down load from the app store. But will open all of the preinstalled apps.I must go to the app store and install something and then all the apps will open. I should not have to install unwanted apps
-
How i change mac os to windows
pls help me i cant install software